: P / MacD

ходы, которые я хочу пройти через

Main photo:   <input type="file" name="image[]" />
Side photo 1: <input type="file" name="image[]" />
Side photo 2: <input type="file" name="image[]" />
Side photo 3: <input type="file" name="image[]" />

Пара странных вещей произошла, когда я ничего не загружал, я используюcount($_FILES['image'])Я повторил эту функцию, и она возвращает значение 5. В этом массиве не должно быть элементов. Почему есть один дополнительный вход, если у меня есть только 4 файла для начала?

Теперь с самим циклом, я пытаюсь использовать цикл foreach, но он не работает.

foreach($_FILES['image'] as $files){echo $files['name']; }

Ничего не получилось, в конечном итоге я хотел пройтись по всем изображениям, убедиться, что они имеют правильный формат, размер и переименовать каждое из них. Но этот простой цикл foreach () показывает, что каким-то образом я даже не могу перебрать массив $ _FILES, и count () смутил меня еще больше, когда он говорит, что в массиве есть 5 элементов, когда я даже ничего не загружал.

Ответы на вопрос(7)

Ваш ответ на вопрос