Função unlink
A função unlink exclui um arquivo no caminho especificado.
A função retorna true em caso de exclusão bem-sucedida
e false em caso de erro. Como parâmetro,
ela aceita uma string com o caminho para o arquivo.
Sintaxe
unlink(filename);
Exemplo
Vamos excluir o arquivo test.txt no diretório atual:
<?php
$res = unlink('test.txt');
var_dump($res);
?>
Resultado da execução do código:
true
Exemplo
Vamos tentar excluir um arquivo que não existe:
<?php
$res = unlink('nonexistent.txt');
var_dump($res);
?>
Resultado da execução do código:
false
Exemplo
Excluindo um arquivo com verificação de sua existência:
<?php
$file = 'data.txt';
if (file_exists($file)) {
$res = unlink($file);
echo $res ? 'Arquivo excluído' : 'Erro ao excluir';
} else {
echo 'Arquivo não encontrado';
}
?>
Veja também
-
a função
rmdir,
que exclui um diretório -
a função
file_exists,
que verifica a existência de um arquivo -
a função
is_writable,
que verifica a permissão de escrita