Ho scritto questo codice:Come verificare se un tipo MIME è JPG, PNG, BMP o GIF?
$filename = "some/path/where/the/file/can/be/found.some_extension";
$buffer = file_get_contents($filename);
$finfo = new finfo(FILEINFO_MIME_TYPE);
var_dump($finfo->buffer($buffer));
finfo_close($finfo);
uscite possibili erano di:
"image/jpeg", "image/png", "image/gif", "image/x-ms-bmp"
Vorrei sapere, quali sono le possibili uscite di $finfo->buffer($buffer)
, se il file è un png, gif, bmp o jpg?
Ho visto la funzione here a returnMIMEType
, che, ad esempio, non rileva "image/x-ms-bmp"
come bmp.
http://www.php.net/manual/en/book.fileinfo.php http://www.php.net /manual/en/function.mime-content-type.php –
Non utilizzare 'mime_content_type'; È deprecato. – antoox
Grazie, Benjamin, ma ho collegato il manuale alla mia domanda, quindi credo sia ovvio che ho già visto il manuale. –