Получение значений полей в php созданных через JS?
ajax с фронта отправляешь на сервере ловишь и используешь.
1) Самое очевидное: передавать переменную number в hidden input с помощью JS.
2) Можно и без hidden input,а, но костыльным способом. Через цикл проверяем до какого значения переданы данные с помощью isset.$number = 0;
$findEndFlag = false;
while(!$findEndFlag)
{
    if(isset($_POST['driver'.$number+1.'name']))
    {
        $number++;
    }
    else
    {
        $findEndFlag = true;
    }
}
Если можете изменять JS код то настоятельно рекомендую первый способUPD: Можно написать еще лучше$number = 0;
while(isset($_POST['driver'.$number+1.'name']))
{
    $number++;
}