I have some images in bin, I want to check the header to check the format (jpg, png, etc)
I don\'t want to use temp files! I have a solution using TEMP FILES.
Use the fileinfo PHP extension:
http://de.php.net/manual/en/function.finfo-file.php
Its using the "file" *nix command to reliably determine the mime-type of a given file:
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$mimetype = finfo_file($finfo, $filename);
finfo_close($finfo);
This extension is shipped with PHP 5.3 or can be installed from pecl (pecl install fileinfo) for earlier versions.