PHP ftp_rawlist() Fonction

❮ Référence PHP FTP

Exemple

Obtenez la liste des fichiers avec des informations sur ceux-ci :

<?php
// se connecter et s'authentifier sur le serveur FTP
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or die("Impossible de se connecter à $ftp_server");
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);

// obtenir la liste des fichiers pour /
$filelist = ftp_rawlist($ftp_conn, "/");

// fermer la connexion
ftp_close($ftp_conn);

// afficher $filelist
var_dump($filelist);
?>

La sortie pourrait ressembler à ceci :

array(3)
{
[0] => string(57) "drw-rw-rw- 1 user group 0 Jan 03 08:33 images"
[1] => string(62) "-rw-rw-rw- 1 user group 160 Feb 16 13:54 php"
[2] => string(75) "-rw-rw-rw- 1 user group 20 Feb 14 12:22 test"
}

Définition et Utilisation

La fonction ftp_rawlist() renvoie une liste de fichiers avec des informations sur ceux-ci (d'un répertoire spécifié sur le serveur FTP).

Syntaxe

ftp_rawlist( ftp_conn, dir, recursive );

Valeurs des Paramètres

Paramètre Description
ftp_conn Requis. Spécifie la connexion FTP à utiliser
dir Requis. Spécifie le chemin du répertoire. Peut inclure des arguments pour la commande LIST. Astuce : Utilisez "." pour spécifier le répertoire courant
recursive Optionnel. Par défaut, cette fonction envoie une commande "LIST" au serveur. Cependant, si le paramètre récursif est défini sur TRUE, elle envoie une commande "LIST -R"



Détails Techniques

Valeur de Retour : Un tableau où chaque élément correspond à une ligne de texte (aucun parsing n'est effectué). Renvoie FALSE en cas d'échec
Version PHP : 4+
Journal des Modifications PHP : Le paramètre recursive a été ajouté dans PHP 4.3

❮ Référence PHP FTP