Отправляю вот таким образом массив значений из формы:
<form action="add.php" method=post enctype="multipart/form-data">
<input type="number" min="0" name="input_name[]" size="4" style="border: #000 1px solid; ">
<input type="submit" id="submit" value="Добавить" style="background-color:#D0CFCE;border: #000 1px solid;" name="submit">
<form>
и принимаю его в файле add.php:
$a = $_POST['input_name'];
foreach ($a as $arr) {
if ( $arr['pr_code'] === null ) continue;
echo $arr['input_name'] . '<br>';
}
В итоге выводится только первая цифра каждого числа, которые отправлены в массиве input_name[]. То есть если был отправлен массив из чисел 353, 789, 652, в итоге на экран будет выведено - 3,7,6.
Как это вылечить?