• « umask
  • Inotify »
  • PHP Manual
  • Funções do sistema de arquivos
  • Apaga um arquivo

unlink

(PHP 4, PHP 5, PHP 7, PHP 8)

unlink — Apaga um arquivo

Descrição

unlink(string $filename, ?resource $context = null): bool

Apaga o arquivo filename. Similar a função do C no Unix unlink(). Emite um erro E_WARNING level no caso de falha.

Parâmetros

filename

Caminho para o arquivo.

Se o arquivo for uma ligação simbólica, a ligação será apagada. No Windows, para apagar uma ligação para um diretório, deve ser utilizada a função rmdir().

context

Um resource de contexto de stream.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Registro de Alterações

Versão Descrição
7.3.0 No Windows, agora é possível realizar o unlink() em arquivos abertos, quando antes isso falhava. Entretanto, ainda não é possível de recriar o arquivo apagado, até que o acessos ao arquivo anterior tenham sido fechados.

Exemplos

Exemplo #1 Exemplo de unlink()

<?php
$fh
= fopen('test.html', 'a');
fwrite($fh, '<h1>Hello world!</h1>');
fclose($fh);

unlink('test.html');
?>

Veja Também

  • rmdir() - Remove um diretório