Я посылаю массив файлов PHP как этогомассива файлов возвращает несколько массивов
<input type="file" name="image_name[]" />
Но когда я спрашиваю 2 файлов, например, и я Foreach его, вместо 2-х массивов информации файла она возвращает встретил 5 массивов информации с каждым массивом спецификацией файла.
Foreach петля:
foreach($image as $key => $oneImage){
print_r($oneImage);
echo "<br />";
}
Выход:
Array ([0] => 3.jpg [1] => 5585_387497301371274_1740842451_n.png)
Array ([0] => image/jpeg [1] => image/png)
Array ([0] => /tmp/php8lgHOu [1] => /tmp/phpJOpJye)
Array ([0] => 0 [1] => 0)
Array ([0] => 56405 [1] => 504664)
Если это не возможно, чтобы получить это как массив, я хотел бы, чтобы это было, как бы я поймать, например, tmp_name который является третьим массивом? (Без необходимости создавать несколько петель foreach)
попытаться 'print_r ($ ключ)' а и вы будете поражены;) – OneOfOne
Я знаю, что это возвращает имена, но как я могу поймать их в foreach? Как $ oneImage ['tmp_name'] –
Что означает '' 'print_r ($ _ FILES)' '' return? – mat