(PHP 4, PHP 5)
file_exists — Comprueba si existe un archivo o directorio
Comprueba si existe un archivo o directorio.
Ruta del archivo o directorio.
En windows, use //nombre_equipo/recurso/nombre_archivo o \\nombre_equipo\recurso\nombre_archivo para comprobar archivos en redes compartidas.
Devuelve TRUE si el archivo o directorio especificado por filename existe; FALSE si no.
Note:
Esta función devolverá FALSE para punteros de enlaces simbólicos hacia archivos no existentes.
Esta función devuelve FALSE para archivos inaccesibles a causa de las restricciones del modo seguro. Sin embargo, estos archivo aún pueden ser incluidos si están localizados en safe_mode_include_dir.
Note:
La comprobación se realiza usando el UID/GID real en vez del oportuno.
Example #1 Comprobar si existe un archivo
<?php
$nombre_archivo = '/path/to/foo.txt';
if (file_exists($nombre_archivo)) {
echo "El archivo $nombre_archivo existe";
} else {
echo "El archivo $nombre_archivo no existe";
}
?>
En caso de error, se emite un E_WARNING.
Note: 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 Lista de Protocolos/Envolturas Soportados para obtener una lista los wrappers tienen soporte para la familia de funcionalidad de stat().