Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Readdir-Funktion
Kürzlich lerne ich die relevanten Kenntnisse über den Betrieb von PHP-Dateien. Ich werde einen der Punkte aufzeichnen, auf die ich in der Funktion readdir() achten sollte.
1. Im $temp=readdir($handle) Funktion, readdir erhält den Dateinamen und den Ordnernamen in $handle,
Im Allgemeinen werden Dateien im Programm durch eine while()-Schleife durchlaufen:
while($temp=readdir($handel)){}
Allerdings gibt es auf diese Weise geschriebene Beurteilungsanweisungen. Ein Problem ist: Wenn sich unter $handle ein Ordner mit dem Namen „0“ befindet, dann ist $temp=0, die while-Schleife kann nicht fortgesetzt werden, ebenso wie die restlichen Dateien kann nicht durchlaufen werden, was zu falschen Programmergebnissen führt,
Richtige Schreibweise:
while(($temp=readdir($handel))!==false){}//用不全等于是区分如果文件夹名字为0的时候,那么0!==false,仍然可以遍历
Das Obige stellt die Readdir-Funktion von PHP vor, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.