Ситуация такая:
$file_type = $_FILES['files']['type']
$file = finfo_open(FILEINFO_MIME_TYPE);
$finfo_file = finfo_file($file, $file);
Работа происходит над одним и тем же файлом.
Оба метода возвращают одинаковый результат, допусти "text/plain".
НО!
if($finfo_file == $file_type)
echo 'true';
else
echo 'false';
Результат - FALSE.
В чем причина и как это исправить ??
Проблема в поиске по массиву. Значение finfo находит, а FILES['files']['type'] - нет.