Funcția is_readable

Funcția is_readable verifică dacă fișierul specificat există și dacă este accesibil pentru citire. Funcția returnează true, dacă fișierul există și este accesibil pentru citire, și false în caz contrar. În parametru se transmite calea către fișier sub formă de șir de caractere.

Sintaxă

phpis_readable(string $filename): bool

Exemplu

Să verificăm accesul la fișierul 'test.txt':

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

Rezultatul executării codului (dacă fișierul există și este accesibil pentru citire):

phptrue

Exemplu

Să verificăm accesul la un fișier inexistent:

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

Rezultatul executării codului:

phpfalse

Exemplu

Să verificăm accesul la un fișier cu cale absolută:

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

Rezultatul executării codului (dacă fișierul există și este accesibil pentru citire):

phptrue

Vedeți și

  • funcția is_writable,
    care verifică posibilitatea de scriere
  • funcția is_executable,
    care verifică posibilitatea de executare
  • funcția chmod,
    care modifică drepturile de acces