(PHP 4, PHP 5)
file_exists — Verifica si un archivo o directorio existe
Verifica si un archivo o directorio existe.
Ruta al archivo o directorio.
En windows, use //nombre_computadora/recurso/nombre_archivo o \\nombre_computadora\recurso\nombre_archivo para revisar archivos en recursos compartidos de red.
Devuelve TRUE si el archivo o directorio especificado por nombre_archivo existe; o FALSE de lo contrario.
Esta función devuelve FALSE para archivos inaccesibles debido a restricciones del modo seguro. Sin embargo estos archivo aun pueden ser incluidos si se encuentran en safe_mode_include_dir.
Note: El chequeo es realizado usando el UID/GID real en lugar del efectivo.
Example#1 Probar si un archivo existe
<?php
$nombre_archivo = '/ruta/hacia/foo.txt';
if (file_exists($nombre_archivo)) {
echo "El archivo $nombre_archivo existe";
} else {
echo "El archivo $nombre_archivo no existe";
}
?>
Note: Los resultados de esta función son guardados. Consultar clearstatcache() para más detalles.
A partir de PHP 5.0.0, esta funcion tambien puede usarse con algunas URL como nombre de fichero. Consultar Lista de Protocolos/Envolturas Soportadas, para obtener una lista con soporte para la funcionalidad stat().