Diese Funktion wurde von jemand anderem geschrieben, ich habe sie geklärt. Viele Kommentare hinzugefügt.
Funktionsbeschreibung:
Ausführungsprozess dieser Funktion:
Verzeichnis erkennen->Verzeichnis öffnen->Verzeichnis lesen->Spezielles Verzeichnis entfernen->Judger Does die Datei existiert noch im Verzeichnis -> Wenn ja, rufen Sie sie erneut auf -> Wenn nicht, fügen Sie den Dateieintrag in das Array ein ->
/**
* Zeigt das gelesene Verzeichnis in Form eines Arrays an
* @return array
* Die Funktion opendir() öffnet ein Verzeichnishandle, das von closeir(), readdir() und rewinddir( verwendet werden kann ).
* Die Funktion is_dir() prüft, ob die angegebene Datei ein Verzeichnis ist.
* Die Funktion readdir() gibt den Eintrag im durch opendir() geöffneten Verzeichnis-Handle zurück.
*/
function my_scandir($dir)
{
//Definiere ein Array
$files=array( );
//Überprüfen Sie, ob die Datei existiert
if(is_dir($dir))
{
//Verzeichnis öffnen
if($handle=opendir($dir))
{
🎜> ."/".$file))
dir."/".$file);
>
Oben wird eine PHP-Funktion vorgestellt, die alle Dateien und Unterordner in einem Ordner durchsuchen kann. Ich hoffe, dass es Freunden, die sich für PHP-Tutorials interessieren, hilfreich sein wird, einschließlich relevanter Inhalte.