Função is_writable
A função is_writable verifica se o arquivo ou diretório especificado existe
e se está disponível para gravação. O parâmetro passado é o caminho para o arquivo ou diretório.
A função retorna true se a gravação for possível e false caso contrário.
Sintaxe
is_writable(filename);
Exemplo
Vamos verificar se o arquivo 'test.txt' está disponível para gravação:
<?php
$res = is_writable('test.txt');
var_dump($res);
?>
Resultado da execução do código:
true
Exemplo
Vamos verificar a disponibilidade de um arquivo que não existe:
<?php
$res = is_writable('nonexistent.txt');
var_dump($res);
?>
Resultado da execução do código:
false
Exemplo
Vamos verificar a disponibilidade de um diretório para gravação:
<?php
$res = is_writable('/path/to/directory');
var_dump($res);
?>
Resultado da execução do código:
true
Veja também
-
a função
is_readable,
que verifica a possibilidade de leitura -
a função
is_executable,
que verifica a possibilidade de execução -
a função
chmod,
que altera as permissões de acesso