(PHP 4, PHP 5)
is_writable — Казва дали файлът е записваем
Връща TRUE ако filename съществува и може да се записва в него. Параметърът filename може да бъде и директория, като по този начин се проверява дали може да се записва в директорията.
Имайте предвид, че е вероятно PHP да достъпва файла като потребителския идентификатор (user id), под който върви уеб сървърът (често "nobody"). Ограниченията на защитен режим (safe mode) не се взимат предвид.
Името на файла, който ще бъде проверен.
Връща TRUE ако filename съшествува и може да се записва в него.
Example #1 is_writable() пример
<?php
$filename = 'test.txt';
if (is_writable($filename)) {
echo 'Във файла може да се записва';
} else {
echo 'Във файла НЕ може да се записва';
}
?>
Забележка: Резултатите от тази функция са кеширани. Виж clearstatcache() за повече подробности.
От PHP 5.0.0 тази функция може също да бъде използвана с някои URL опаковачи (wrappers). Виж List of Supported Protocols/Wrappers за списък с опаковачите, които поддържат stat() семейството от функции.