Heim > Artikel > Backend-Entwicklung > So implementieren Sie die Textlöschfunktion in PHP
So implementieren Sie die Textlöschfunktion in PHP: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Verwenden Sie die angepasste Methode „function deldir($dirname){...}“, um die Textlöschfunktion zu implementieren.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Wie implementiert PHP die Textlöschfunktion?
php implementiert die Dateilöschfunktion
Der Code lautet wie folgt:
<?php function deldir($dirname){ if(!file_exists($dirname)){ die("文件不存在"); } if(is_file($dirname)){ unlink($dirname); }else{ $dir = opendir($dirname); while ($filename = readdir($dir)) { if($filename != "." && $filename != ".."){ $filename = $dirname."/".$filename; if(is_dir($filename)){ deldir($filename); //用递归遍历目录 }else{ unlink($filename); } } } closedir($dir); rmdir($dirname); } }
unlink()-Funktion löscht Dateien. Gibt „true“ zurück, wenn erfolgreich, false, wenn fehlgeschlagen. Die Funktion
file_exists() prüft, ob eine Datei oder ein Verzeichnis existiert. Gibt true zurück, wenn die angegebene Datei oder das angegebene Verzeichnis existiert, andernfalls false. Die Funktion
is_dir() prüft, ob die angegebene Datei ein Verzeichnis ist.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo implementieren Sie die Textlöschfunktion in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!