Funkcija is_readable

Funkcija is_readable patikrina, ar nurodytas failas egzistuoja ir ar jį galima skaityti. Funkcija grąžina true, jei failas egzistuoja ir yra skaitomas, ir false priešingu atveju. Kaip parametras perduodamas failo kelias eilutės pavidalu.

Sintaksė

phpis_readable(string $filename): bool

Pavyzdys

Patikrinkime failo 'test.txt' skaitomumą:

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

Kodo vykdymo rezultatas (jei failas egzistuoja ir yra skaitomas):

phptrue

Pavyzdys

Patikrinkime neegzistuojančio failo skaitomumą:

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

Kodo vykdymo rezultatas:

phpfalse

Pavyzdys

Patikrinkime failo su absoliučiu keliu skaitomumą:

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

Kodo vykdymo rezultatas (jei failas egzistuoja ir yra skaitomas):

phptrue

Taip pat žiūrėkite

  • funkciją is_writable,
    kuri patikrina rašymo galimybę
  • funkciją is_executable,
    kuri patikrina vykdymo galimybę
  • funkciją chmod,
    kuri keičia prieigos teises