• « umask
  • Inotify »
  • PHP Manual
  • Fonctions sur les systèmes de fichiers
  • Supprime un fichier

unlink

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

unlink — Supprime un fichier

Description

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

Supprime filename. Similaire à la fonction Unix C unlink(). En cas d'échec, une alerte de niveau E_WARNING sera générée.

Liste de paramètres

filename

Chemin vers le fichier.

Si le fichier est un lien symbolique, le lien symbolique sera supprimé. Sur Windows, pour supprimer un lien symbolique vers un dossier, rmdir() doit être utilisé à la place.

context

Note: Une resource de contexte de flux.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Historique

Version Description
7.3.0 Sur Windows, il est désormais possible de unlink() les fichiers dont les gestionnaires sont utilisés, ce qui auparavant échouait. Cependant, il n'est toujours pas possible de recréer le fichier supprimé, jusqu'à ce que tous ses gestionnaires soient fermés.

Exemples

Exemple #1 Exemple avec unlink()

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

unlink('test.html');
?>

Voir aussi

  • rmdir() - Efface un dossier