Функсияи is_readable
Функсияи is_readable тафтиш мекунад, ки оё файли мушаххасшуда вуҷуд дорад
ва оё барои хондан дастрас аст. Функсия true-ро бармегардонад, агар файл
вуҷуд дошта ва барои хондан дастрас бошад, ва false дар ҳолати дигар.
Ба параметр роҳи файл ба сурати сатр мегузарад.
Синтаксис
is_readable(string $filename): bool
Мисол
Дастрасии файли 'test.txt'-ро тафтиш мекунем:
<?php
$res = is_readable('test.txt');
var_dump($res);
?>
Натиҷаи иҷрои рамз (агар файл вуҷуд дошта ва барои хондан дастрас бошад):
true
Мисол
Дастрасии файли мавҷуднабударо тафтиш мекунем:
<?php
$res = is_readable('nonexistent_file.txt');
var_dump($res);
?>
Натиҷаи иҷрои рамз:
false
Мисол
Дастрасии файл бо роҳи мутлақро тафтиш мекунем:
<?php
$res = is_readable('/var/www/html/test.txt');
var_dump($res);
?>
Натиҷаи иҷрои рамз (агар файл вуҷуд дошта ва барои хондан дастрас бошад):
true
Инчунин нигаред
-
функсияи
is_writable,
ки имкони навиштанро тафтиш мекунад -
функсияи
is_executable,
ки имкони иҷро карданро тафтиш мекунад -
функсияи
chmod,
ки ҳуқуқҳои дастрасиро тағйир медиҳад