(PHP 4, PHP 5, PHP 7, PHP 8)
ftp_nlist — Liefert eine Liste der im angegebenen Verzeichnis enthaltenen Dateien
ftp
Eine FTP\Connection-Instanz.
directory
Das Verzeichnis, das aufgelistet werden soll. Dieser Parameter kann
auch Argumente enthalten, z. B.
ftp_nlist($ftp, "-la /your/dir");
. Zu beachten ist,
dass dieser Parameter nicht maskiert ist und dass deswegen Probleme bei
Dateinamen mit Leerzeichen oder anderen Zeichen auftreten können.
Gibt bei Erfolg ein Array von Dateinamen aus dem angegebenen Verzeichnis
zurück oder false
im Fehlerfall.
Version | Beschreibung |
---|---|
8.1.0 |
Der Parameter ftp erwartet nun eine
FTP\Connection-Instanz; vorher wurde eine Ressource
erwartet.
|
Beispiel #1 ftp_nlist()-Beispiel
<?php
// Verbindung aufbauen
$ftp = ftp_connect($ftp_server);
// Login mit Benutzername und Passwort
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
// Inhalt des aktuellen Verzeichnisses auslesen
$contents = ftp_nlist($ftp, ".");
// Ausgabe von $contents
var_dump($contents);
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
array(3) { [0]=> string(11) "public_html" [1]=> string(10) "public_ftp" [2]=> string(3) "www"