filetype
(PHP 4, PHP 5)
filetype — Obtiene el tipo de fichero
Descripción
$filename
)Devuelve el tipo del fichero dado.
Parámetros
-
filename -
La ruta del fichero.
Valores devueltos
Devuelve el tipo del fichero. Los valores posibles son fifo, char, dir, block, link, file, socket y unknown.
Devuelve FALSE si se produjo un error. filetype() también
producirá un mensaje E_NOTICE si la llamada a las estadísticas
falla o si el tipo de fichero es desconocido.
Ejemplos
Ejemplo #1 Ejemplo de filetype()
<?php
echo filetype('/etc/passwd'); // file
echo filetype('/etc/'); // dir
?>
Errores/Excepciones
En caso de fallo, se emite un E_WARNING.
Notas
Nota: Los resultados de esta función son guardados en caché. Para más información ver clearstatcache().
Desde PHP 5.0.0, esta función también puede usarse con algunos URL wrappers. Consultar Protocolos y Envolturas soportados para deter4minar qué envolturas soportan la familia de funcionalidad de stat().
Ver también
- is_dir() - Indica si el nombre de archivo es un directorio
- is_file() - Indica si el nombre de fichero es un fichero normal
- is_link() - Indica si el nombre de archivo es un enlace simbólico
- file_exists() - Comprueba si existe un fichero o directorio
- mime_content_type() - Detecta el MIME Content-type para un fichero (función obsoleta)
- pathinfo() - Devuelve información acerca de la ruta de un fichero
- stat() - Da información acerca de un fichero