Also if the arrays directly correspond, which I assume they do, since it doesn't make sense to process them concurrently if not, you can do something like
PHP Code:
foreach ($grades as $key=>$grade)
{
// $class' corresponding element to the current $grade is $class[$key]
}
or:
PHP Code:
$keys = count($grades);
for ($ii = 0; $ii < $keys; ++$ii)
{
// corresponding elements are $grades[$ii] and $class[$ii]
}