Intereting Posts

Как получить тип файла в PHP

У меня есть файл .doc и я переименовал его так, чтобы он .jpg расширение .jpg . Когда я обрабатываю переименованный файл с помощью моей функции, он принимает файл как имеющий .jpg хотя файл на самом деле не является JPEG. Каков наилучший способ найти фактический тип файла? Вот мой текущий код:

 function getExtension($str) { $i = strrpos($str,"."); if (!$i) { return ""; } $l = strlen($str) - $i; $ext = substr($str,$i+1,$l); return $ext; } 

Каков наилучший способ проверить тип файла без зависимости от расширения?