Functie is_readable

De functie is_readable controleert of het opgegeven bestand bestaat en leesbaar is. De functie retourneert true als het bestand bestaat en leesbaar is, en false in het tegenovergestelde geval. Het pad naar het bestand wordt als string doorgegeven aan de parameter.

Syntaxis

phpis_readable(string $filename): bool

Voorbeeld

Laten we de beschikbaarheid van het bestand 'test.txt' controleren:

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

Resultaat van het uitvoeren van de code (als het bestand bestaat en leesbaar is):

phptrue

Voorbeeld

Laten we de beschikbaarheid van een niet-bestaand bestand controleren:

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

Resultaat van het uitvoeren van de code:

phpfalse

Voorbeeld

Laten we de beschikbaarheid van een bestand met een absoluut pad controleren:

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

Resultaat van het uitvoeren van de code (als het bestand bestaat en leesbaar is):

phptrue

Zie ook

  • de functie is_writable,
    die de schrijfbaarheid controleert
  • de functie is_executable,
    die de uitvoerbaarheid controleert
  • de functie chmod,
    die de toegangsrechten wijzigt