Функция 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,
която променя правата за достъп