Fonction PHP unlink ()

| | | | | | | | | | | | | | | | |
Syntaxe :
unlink ($filename, $context) 
Paramètres :cette fonction prend deux paramètres mentionnés ci-dessus et décrits ci-dessous :
  • $filename :est un paramètre obligatoire et spécifie le nom du fichier à supprimer.
  • $context :Il s`agit d`un paramètre facultatif qui définit le contexte du descripteur de fichier qui peut être utilisé pour changer la nature du flux.
Valeur de retour :renvoie True en cas de succès et False en cas d`échec.Erreurs et exceptions :
  • La fonction unkink() génère une erreur de niveau E_WARNING en cas d`échec.
  • L`utilisateur du serveur Web doit avoir un accès en écriture au répertoire pour utiliser la fonction unlink().
  • La fonction unlink() renvoie Boolean False, mais il arrive souvent qu`elle renvoie une valeur non booléenne qui donne False .
Ci-dessous, j`illustre le programme t unlink() fonction en PHP : Supposons qu`il existe un fichier nommé gfg.txt Programme 1 : < ? php
// Programme PHP pour supprimer un fichier nommé gfg.txt
// en utilisant la fonction different() $file_pointer = "gfg.txt" ;
// Utilisez la fonction unlink() pour supprimer le fichierif (! unlink ( $file_pointer ) ) { echo ( "$file_pointer ne peut pas être supprimé en raison d`une erreur" ); } else { echo ( "$file_pointer a été supprimé" ); }
?>
Sortie :
gfg.txt a été supprimé 
Programme 2 : < ? php
// Programme PHP pour supprimer un fichier nommé gfg.txt
// en utilisant la fonction different() $file_pointer = fopen ( ` gfg.txt` , `w +` );
// écrire dans un fichier nommé gfg.txtfwrite ( $file_pointer , `Un portail informatique pour ingénieur !` ); fclose ( $file_pointer );
// Utilisez le unlink() fonction pour supprimer le fichierif (! unlink ( $file_pointer )) { echo ( "$file_pointer ne peut pas être supprimé en raison d`une erreur" ); } else { echo ( "$file_pointer a été supprimé" ); }
?>
Sortie :
Attention : unlink() attend que le paramètre 1 soit un chemin valide, ressource donnée dans C : xampphtdocsserver.php à la ligne 12 L`identifiant de ressource n° 3 ne peut pas être supprimé en raison d`une erreur 
Lien : http://php.net/ manuel/fr/fonction.unlink.php