Die Funktion ftp_rawlist() gibt eine detaillierte Liste der Dateien im angegebenen Verzeichnis auf dem FTP-Server zurück.
ftp_rawlist(ftp_connection,dir,recursive)
Parameter | beschreiben |
---|---|
ftp_connection | Erforderlich. Gibt die zu verwendende FTP-Verbindung an. |
dir | Erforderlich. Verzeichnis angeben. Bitte verwenden Sie „.“ um das aktuelle Verzeichnis anzugeben. |
rekursiv | Optional. Standardmäßig sendet diese Funktion einen „LIST“-Befehl an den Server. Wenn der rekursive Parameter jedoch auf TRUE gesetzt ist, wird der Befehl „LIST -R“ gesendet. |
Hinweis: Diese Funktion gibt die Antwort des Servers in Form eines Arrays zurück. Es wird kein Parsing durchgeführt.
<?php$conn = ftp_connect("ftp.testftp.com") or die("Verbindung konnte nicht hergestellt werden");ftp_login($conn,"admin","ert456");print_r (ftp_rawlist($conn,"." ));ftp_close($conn);?>
Der obige Code gibt Folgendes aus:
Array ([0] => dr--r--r-- 1 Benutzergruppe 0 15. Februar 13:02 .[1] => dr--r--r-- 1 Benutzergruppe 0 15. Februar 13:02 . .[2] => drw-rw-rw- 1 Benutzergruppe 0 3. Januar 08:33 Bilder[3] => -rw-rw-rw- 1 Benutzer Gruppe 160 16. Februar 13:54 test.php[4] => -rw-rw-rw- 1 Benutzergruppe 20. 14. Februar 12:22 test.txt)