Función is_readable
La función is_readable verifica si existe el archivo especificado
y si está disponible para lectura. La función devuelve true si el archivo
existe y está disponible para lectura, y false en caso contrario.
Se pasa como parámetro la ruta al archivo en forma de cadena.
Sintaxis
is_readable(string $filename): bool
Ejemplo
Verifiquemos la disponibilidad del archivo 'test.txt':
<?php
$res = is_readable('test.txt');
var_dump($res);
?>
Resultado de la ejecución del código (si el archivo existe y está disponible para lectura):
true
Ejemplo
Verifiquemos la disponibilidad de un archivo inexistente:
<?php
$res = is_readable('nonexistent_file.txt');
var_dump($res);
?>
Resultado de la ejecución del código:
false
Ejemplo
Verifiquemos la disponibilidad de un archivo con ruta absoluta:
<?php
$res = is_readable('/var/www/html/test.txt');
var_dump($res);
?>
Resultado de la ejecución del código (si el archivo existe y está disponible para lectura):
true
Véase también
-
la función
is_writable,
que verifica la posibilidad de escritura -
la función
is_executable,
que verifica la posibilidad de ejecución -
la función
chmod,
que cambia los permisos de acceso