Pues ... si, esa función puedes usar .. pero requiere instalación/configuración pues es parte de esa extensión própia.
También se podría obtener desde comando del S.O. (por lo menos Linux lo puedes hacer) .. pero eso requiere a su vez de permisos de ejecución de comandos (para poder usar exec() .. system() .. entre otros).
Ejemplo: (sólo linux)
Cita: ibaldo at esquemas dot com
24-Mar-2004 06:50
Not escaping things used on shell commands is a potential security breach, the function should be rewriten like this:
<?
if (!function_exists ("mime_content_type")) {
function mime_content_type ($file) {
return exec ("file -bi " . escapeshellcmd($file));
}
}
?>
Un saludo,