Maison > Article > développement back-end > PHP supprimer le fichier
Chaque fois qu'il est nécessaire de supprimer un fichier en PHP, nous utilisons une fonction appelée fonction de dissociation en PHP qui prend deux paramètres, à savoir le nom de fichier et le contexte, où le nom de fichier est le chemin de l'emplacement du fichier où se trouve le fichier. supprimé est localisé et le contexte représente le contexte du descripteur de fichier qui est un ensemble d'options avec la possibilité de modifier le comportement du flux de fichiers et ce paramètre de la fonction de dissociation est facultatif et au cas où la fonction de dissociation ne parviendrait pas à supprimer le fichier donné. spécifié par le chemin du fichier, un message d'erreur sera généré.
Commencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
Syntaxe :
unlink(path_of_the_file, context)
Où,
Vous trouverez ci-dessous les exemples mentionnés :
Code :
<html> <body> <?php #a file is opened in write mode using fopen function and the contents are written to the file using fwrite function and then the file is closed using fclose function $nameofthefile = fopen("filename.txt","w"); echo fwrite($nameofthefile,"Welcome to PHP"); fclose($nameofthefile); #the file that was created is opened in read mode using fopen function and the contents are read from the file using fread function and displayed as the output on the screenand then the file is closed using fclose function $fileread = fopen("filename.txt", "r"); echo fread($fileread, filesize("filename.txt")); fclose($fileread); #unlink function is used to delete the file that was just being read unlink("filename.txt"); #again we try to read the contents of the file that was just deleted using unlink function $fileread = fopen("filename.txt", "r"); echo fread($fileread, filesize("filename.txt")); fclose($fileread); ?> </body> </html>
Sortie :
Dans le programme ci-dessus, un fichier est ouvert en mode écriture à l'aide de la fonction fopen et le contenu est écrit dans le fichier à l'aide de la fonction fwrite, puis le fichier est fermé à l'aide de la fonction fclose. Ensuite, le même fichier est ouvert en mode lecture à l'aide de la fonction fopen et le contenu du fichier est lu à l'aide de la fonction fread et le contenu du fichier est affiché comme sortie à l'écran avec la taille du fichier, puis le fichier est fermé. en utilisant la fonction fclose. Ensuite, nous utilisons la fonction de dissociation pour supprimer le même fichier créé. Ensuite, si nous essayons de lire à nouveau le fichier supprimé, des messages d'erreur d'avertissement s'affichent à l'écran. Le résultat est affiché dans l'instantané ci-dessus.
Code :
<html> <body> <?php #a file is opened in write mode using fopen function and the contents are written to the file using fwrite function and then the file is closed using fclose function $nameofthefile = fopen("filename.txt","w"); echo fwrite($nameofthefile,"Learning is fun"); fclose($nameofthefile); #the file that was created is opened in read mode using fopen function and the contents are read from the file using fread function and displayed as the output on the screenand then the file is closed using fclose function $filerad = fopen("filename.txt", "r"); echo fread($fileread, filesize("filename.txt")); fclose($fileread); #unlink function is used to delete the file that was just being read unlink("filename.txt"); #again we try to read the contents of the file that was just deleted using unlink function $fileread = fopen("filename.txt", "r"); echo fread($fileread, filesize("filename.txt")); fclose($fileread); ?> </body> </html>
Sortie :
Dans le programme ci-dessus, un fichier est ouvert en mode écriture à l'aide de la fonction fopen et le contenu est écrit dans le fichier à l'aide de la fonction fwrite, puis le fichier est fermé à l'aide de la fonction fclose. Ensuite, le même fichier est ouvert en mode lecture à l'aide de la fonction fopen et le contenu du fichier est lu à l'aide de la fonction fread et le contenu du fichier est affiché comme sortie à l'écran avec la taille du fichier, puis le fichier est fermé. en utilisant la fonction fclose. Ensuite, nous utilisons la fonction de dissociation pour supprimer le même fichier créé. Ensuite, si nous essayons de lire à nouveau le fichier supprimé, des messages d'erreur d'avertissement s'affichent à l'écran. Le résultat est affiché dans l'instantané ci-dessus.
Dans cet article, nous avons appris le concept de suppression de fichier en PHP en utilisant la fonction de dissociation à travers la définition, la syntaxe, le fonctionnement de la fonction de dissociation à travers des exemples et leurs sorties.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!