Функсияи is_readable

Функсияи is_readable тафтиш мекунад, ки оё файли мушаххасшуда вуҷуд дорад ва оё барои хондан дастрас аст. Функсия true-ро бармегардонад, агар файл вуҷуд дошта ва барои хондан дастрас бошад, ва false дар ҳолати дигар. Ба параметр роҳи файл ба сурати сатр мегузарад.

Синтаксис

phpis_readable(string $filename): bool

Мисол

Дастрасии файли 'test.txt'-ро тафтиш мекунем:

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

Натиҷаи иҷрои рамз (агар файл вуҷуд дошта ва барои хондан дастрас бошад):

phptrue

Мисол

Дастрасии файли мавҷуднабударо тафтиш мекунем:

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

Натиҷаи иҷрои рамз:

phpfalse

Мисол

Дастрасии файл бо роҳи мутлақро тафтиш мекунем:

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

Натиҷаи иҷрои рамз (агар файл вуҷуд дошта ва барои хондан дастрас бошад):

phptrue

Инчунин нигаред

  • функсияи is_writable,
    ки имкони навиштанро тафтиш мекунад
  • функсияи is_executable,
    ки имкони иҷро карданро тафтиш мекунад
  • функсияи chmod,
    ки ҳуқуқҳои дастрасиро тағйир медиҳад