Funzione is_readable

La funzione is_readable verifica se il file specificato esiste ed è accessibile per la lettura. La funzione restituisce true se il file esiste ed è accessibile per la lettura, e false in caso contrario. Il parametro accetta il percorso del file come stringa.

Sintassi

phpis_readable(string $filename): bool

Esempio

Verifichiamo la disponibilità del file 'test.txt':

php<?php
  $res = is_readable('test.txt');
  var_dump($res);
?>

Risultato dell'esecuzione del codice (se il file esiste ed è accessibile per la lettura):

phptrue

Esempio

Verifichiamo la disponibilità di un file inesistente:

php<?php
  $res = is_readable('nonexistent_file.txt');
  var_dump($res);
?>

Risultato dell'esecuzione del codice:

phpfalse

Esempio

Verifichiamo la disponibilità di un file con percorso assoluto:

php<?php
  $res = is_readable('/var/www/html/test.txt');
  var_dump($res);
?>

Risultato dell'esecuzione del codice (se il file esiste ed è accessibile per la lettura):

phptrue

Vedi anche

  • la funzione is_writable,
    che verifica la possibilità di scrittura
  • la funzione is_executable,
    che verifica la possibilità di esecuzione
  • la funzione chmod,
    che modifica i permessi di accesso