GetImageSize () nie zwraca FALSE, kiedy powinien

Praca nad małym skryptem do przesyłania tutaj. Próbuję sprawdzić, czy przesłany obraz jest rzeczywiście obrazem, a nie tylko plikiem PHP o zmienionej nazwie.

Po opublikowaniu skryptu mogę wydrukować tablicę za pomocą

<code>foreach ($_FILES['images']['name'] as $key => $value){             
        print_r(getimagesize($_FILES['images']['tmp_name'][$key]));
</code>

To działa dobrze, więc nie zwróci fałszu. Ale nawet jeśli załaduję plik, który nie jest obrazem, nie da to fałszu. Po prostu nic nie zwraca, a reszta mojego skryptu po prostu przetwarza tę rzecz jak obraz.

Czy ktoś może mi powiedzieć, co robię źle?

questionAnswers(5)

yourAnswerToTheQuestion