Я удалил это ранее, так как это было довольно близко к ответу Винко.
for ($i = 0, $t = count($_POST['fullname']); $i < $t; $i++) {
$fullname = $_POST['fullname'][$i];
$job_title = $_POST['job_title'][$i];
echo "$fullname $job_title \n";
}
С исходным индексом, не числовым от 0 - N-1
$range = array_keys($_POST['fullname']);
foreach ($range as $key) {
$fullname = $_POST['fullname'][$key];
$job_title = $_POST['job_title'][$key];
echo "$fullname $job_title \n";
}
Это просто для общей информации. С SPL DualIterator вы можете сделать что-то вроде:
$dualIt = new DualIterator(new ArrayIterator($_POST['fullname']), new ArrayIterator($_POST['job_title']));
while($dualIt->valid()) {
list($fullname, $job_title) = $dualIt->current();
echo "$fullname $job_title \n";
$dualIt->next();
}