В форме есть необязательный input[type=file]
Соответственно нужно проверить выбрали файл или нет.
Сейчас делаю так, и чувствуется мне что это криво
$file = false;
if( !empty( $_FILES['FILE']['name'] ) ) {
$file = $_FILES['FILE'];
}
и дальше переменную $file передаю в метод который проверяет ее, и если она не false то выполняются соответствующие действия(отправка этого файла по email и тд)
Нормальная ли это проверка, или можно как то грамотнее это сделать?