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