PHP - Função is_writable ()

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