A função unlink PHP é uma função booleana que exclui um arquivo existente em um servidor web. Você fornece o caminho para o arquivo como um parâmetro para a função . Você pode excluir arquivos de qualquer tamanho usando unlink e isso libera o espaço ou recursos em seu servidor web. Usa
Você pode usar unlink em uma variedade de situações. Por exemplo, páginas que criam arquivos temporários que não precisam permanecer no servidor depois que o visitante sai do site pode usar unlink para remover esses arquivos. No entanto , se você usar uma função, como fopen para criar esses arquivos , você deve usar fclose para fechá-las antes de excluí-los. Alternativamente, se você criar um sistema de gerenciamento de arquivos para o seu servidor , use a função unlink para apagar arquivos de forma semelhante a como você usa a função rmdir para excluir pastas.
Parâmetros
a função unlink requer apenas um parâmetro , mas você pode fornecer até dois. O primeiro parâmetro é o nome do arquivo , que contém um caminho para um arquivo. Aqui você pode fornecer uma URL completa ou parcial , desde uma parciais mapas URL para onde o arquivo existe no servidor. O parâmetro de opção é o contexto, que é um grupo de recursos que definir ou modificar a forma como o fluxo de arquivo se comporta quando você apaga um arquivo .
Sintaxe
para chamar a função unlink , digite " unlink ( $ filename) ; " em seu código-fonte, lembrando-se de incluir o ponto e vírgula no final da linha. Você pode usar uma variável PHP como o parâmetro de nome de arquivo ou uma string entre aspas com o caminho para o arquivo . Ao contrário de algumas outras funções, como fopen , você não tem que salvar o resultado em uma variável , porque você não tem nada a ver com ele quando ele retorna .
Retornado
a função unlink retorna verdadeiro quando se elimina com êxito um arquivo fornecido pelo parâmetro filename . Ele retorna false se não é possível excluir o arquivo, por exemplo , porque o arquivo não existe ou está bloqueado aberto em outro lugar. Quando a função retorna false , a página da Web exibirá uma mensagem de erro . Para evitar isso , o programa de uma função de manipulador de erro ou usar a função unlink em um comando if para lidar com uma tentativa de exclusão falhou.