Функция file_exists
La función file_exists verifica la existencia de un archivo o directorio en la ruta especificada.
La función devuelve true si el archivo o directorio existe, y false en caso contrario.
El parámetro de la función recibe una cadena con la ruta absoluta o relativa al archivo.
Sintaxis
file_exists(string $filename): bool
Ejemplo
Verifiquemos la existencia del archivo 'test.txt' en el directorio actual:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Resultado de la ejecución del código (si el archivo existe):
true
Ejemplo
Verifiquemos la existencia de un archivo que no existe:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Resultado de la ejecución del código:
false
Ejemplo
Verifiquemos la existencia de un directorio:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Resultado de la ejecución del código (si el directorio existe):
true
Véase también
-
la función
is_dir,
que verifica una carpeta -
la función
is_file,
que verifica un archivo -
la función
is_readable,
que verifica la accesibilidad para lectura -
la función
is_writable,
que verifica la posibilidad de escritura