Documentación offline PHP master

is_readable

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

is_readable

Indica si un fichero existe y es accesible en lectura

Descripción#

is_readable(string $filename): bool
```php

Indica si un fichero existe y es accesible en lectura.

## Parámetros

`filename`  
Ruta hacia el fichero.

## Valores devueltos

Devuelve `true` si el fichero o el directorio especificado por `filename` existe y es accesible en lectura, `false` en caso contrario.

## Errores/Excepciones

En caso de fallo, se emitirá una advertencia de tipo `E_WARNING`.

## Ejemplos

Ejemplo con `is_readable`

```php

Notas#

No se olvide que PHP accede a los ficheros con los mismos permisos que el usuario que ejecuta el servidor web (a menudo, es 'nobody', nadie).

[!NOTE] Los resultados de esta función se almacenan en caché. Véase la función clearstatcache para más detalles.

[!TIP] A partir de PHP 5.0.0, esta función también puede ser utilizada con algunos protocolos url. Lea ??? para conocer los protocolos que soportan la familia de funcionalidades de stat.

[!NOTE] La verificación se realiza utilizando el UID/GID real en lugar del efectivo.

Esta función puede devolver true para los directorios. Utilice la función is_dir para distinguir los ficheros y los directorios.

Véase también#

is_writable, file_exists, fgets