is_link
is_uploaded_file
Filesystem Functions
PHP Manual

# is_readable

(PHP 4, PHP 5)

is_readable — Indica si es posible leer el archivo

### Descripción

bool is_readable ( string `$nombre_archivo` )

Indica si es posible leer el archivo dado.

### Lista de parámetros

`nombre_archivo`

  Ruta al archivo.

### Valores retornados

Devuelve `TRUE` si el archivo o directorio especificado por `nombre_archivo` existe y es posible leerlo, `FALSE` de lo contrario.

### Ejemplos

Example #1 Ejemplo de is_readable()

`<?php
$nombre_archivo = 'prueba.txt';
if (is_readable($nombre_archivo)) {
echo 'Es posible leer el archivo';
} else {
echo 'No es posible leer el archivo';
}
?>`

### Notes

Tenga en cuenta que PHP puede estar accediendo al archivo bajo el id de usuario bajo el que corre el servidor web (usualmente 'nobody'). Las limitaciones dol modo seguro no son tomadas en cuenta antes de PHP 5.1.5.

> Note: Los resultados de esta función son guardados. Consultar clearstatcache() para más detalles.

Tip

A partir de PHP 5.0.0, esta funcion tambien puede usarse con algunas URL como nombre de fichero. Consultar Lista de Protocolos/Envolturas Soportadas, para obtener una lista con soporte para la funcionalidad stat().

> Note: El chequeo es realizado usando el UID/GID real en lugar del efectivo.

### Ver también

- is_writable() - Indica si el nombre de archivo es escribible
- file_exists() - Verifica si un archivo o directorio existe
- fgets() - Obtiene una línea desde el apuntador de archivo

is_link
is_uploaded_file
Filesystem Functions
PHP Manual