filetype
  (PHP 4, PHP 5, PHP 7, PHP 8)
filetype — Devuelve el tipo de fichero
  
 
 
  Parámetros
  
   
    
     - filename
- 
      
       Ruta de acceso al fichero.
       
 
 
  Valores devueltos
  
   Devuelve el tipo del fichero. Las respuestas posibles son :
   fifo, char, dir,
   block, link, file
   socket y unknown.
  
  
   Devuelve false en caso de error.
   filetype() también emite un error
   E_NOTICE si el llamado a stat falla,
   o si el tipo de fichero es desconocido.
  
  
 
  Errores/Excepciones
  
En caso de fallo, se emitirá una advertencia de tipo E_WARNING.
  
 
  Ejemplos
  
   
    Ejemplo #1 Ejemplo con filetype()
    
<?php
echo filetype('/etc/passwd');
echo "\n";
echo filetype('/etc/');
?>
     
    El ejemplo anterior mostrará:
 
  
  
 
  Notas
  Nota:  Los resultados de esta
 función están en caché. Véase la función clearstatcache() para
 más detalles.
  Sugerencia
 A partir de PHP 5.0.0, esta función también puede ser utilizada con algunos protocolos url.
 Lea Protocolos y Envolturas soportados para conocer los protocolos que soportan la familia de funcionalidades de
 stat().
 
  
 
  Ver también
  
   
    - is_dir() - Indica si el fichero es un directorio
- is_file() - Indica si el fichero es un fichero verdadero
- is_link() - Indica si el fichero es un enlace simbólico
- file_exists() - Verifica si un fichero o un directorio existe
- mime_content_type() - Detecta el tipo de contenido de un fichero
- pathinfo() - Devuelve información sobre una ruta del sistema
- stat() - Proporciona información sobre un fichero