Funciones del Sistema de Archivos
PHP Manual

filetype

(PHP 4, PHP 5)

filetypeObtiene el tipo de archivo

Descripción

string filetype ( string $filename )

Devuelve el tipo del archivo dado.

Parámetros

filename

Ruta del archivo.

Valores devueltos

Devuelve el tipo del archivo. 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 archivo es desconocido.

Ejemplos

Example #1 Ejemplo de filetype()

<?php

echo filetype('/etc/passwd');  // file
echo filetype('/etc/');        // dir

?>

Errores/Excepciones

En caso de error, se emite un E_WARNING.

Notas

Note: Los resultados de esta función son guardados en caché. Para más información ver clearstatcache().

Tip

Desde PHP 5.0.0, esta función también puede usarse con algunos URL wrappers. Consultar Lista de Protocolos/Envolturas Soportados para obtener una lista los wrappers tienen soporte para la familia de funcionalidad de stat().

Ver también


Funciones del Sistema de Archivos
PHP Manual