Como você percorre a matriz $ _FILES?
Aqui estão as entradas que eu quero fazer um loop
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[]" />
Um par de coisas estranhas aconteceu, quando eu não enviei nada, eu uso ocount($_FILES['image'])
, Ecoei essa função e ela retornará um valor de 5. Não deve haver elementos nessa matriz. Por que há uma entrada extra quando eu tenho apenas quatro arquivos?
gora, com o loop propriamente dito, tento usar o loop foreach, mas ele não funcion
foreach($_FILES['image'] as $files){echo $files['name']; }
Nada surgiu, o que eu queria fazer, em última análise, era percorrer todas as imagens, garantir que elas tivessem o formato, tamanho e nome corretos. Mas esse simples loop foreach () mostra que, de alguma forma, eu não posso nem fazer um loop pelo array $ _FILES e o count () me confundiu ainda mais quando diz que existem 5 elementos no array quando eu nem sequer carreguei nada.