A função is_writable () pode verificar se o arquivo especificado é gravável. Esta função pode retornar true se o arquivo for gravável.
Sintaxe
bool is_writable ( string $filename )
Esta função pode retornar true se o nome do arquivo existir e for gravável. O argumento do nome do arquivo pode ser um nome de diretório que nos permite verificar se o diretório é gravável.
Exemplo
<?php
$file = "/PhpProject/php/phptest.txt";
if(is_writable($file)) {
echo ("$file is writable");
} else {
echo ("$file is not writable");
}
?>
Resultado
/PhpProject/php/phptest.txt is writable