(PHP 4, PHP 5)
is_readable — Indica si un archivo existe y es legible
Indica si un archivo existe y es legible.
Ruta del archivo.
Devuelve TRUE si el archivo o directorio especificado por filename existe y es legible, FALSE si no.
Example #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 error, 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.
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().
Note:
La comprobación se realiza usando el UID/GID real en vez del oportuno.