(PHP 4, PHP 5)
is_readable — Indica si un archivo existe y es legible
$filename
)Indica si un archivo existe y es legible.
filename
Ruta del archivo.
Devuelve TRUE
si el archivo o directorio especificado por
filename
existe y es legible, FALSE
si no.
Ejemplo #1 Ejemplo de is_readable()
<?php
$nombre_archivo = 'prueba.txt';
if (is_readable($nombre_archivo)) {
echo 'El archivo es legible';
} else {
echo 'El archivo no es legible';
}
?>
En caso de fallo, se emite un E_WARNING
.
Tenga en cuenta que PHP puede estar accediendo al archivo bajo el id de ususario por el que se está ejecutando el servidor web (a menudo 'nobody'). Las limitaciones del modo seguro no se toman en cuenta antes de PHP 5.1.5.
Nota: 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 Protocolos y Envolturas soportados para deter4minar qué envolturas soportan la familia de funcionalidad de stat().
Nota:
La comprobación se realiza usando el UID/GID real en vez del oportuno.