Fonction ftp_rawlist() en PHP
Définition et utilisation
La fonction ftp_rawlist() retourne une liste détaillée des fichiers du répertoire spécifié.
Syntaxe
ftp_rawlist(ftp_connection,dir,recursive)
Paramètres | Description |
---|---|
ftp_connection | Obligatoire. Définit la connexion FTP à utiliser (l'identifiant de la connexion FTP). |
dir | Obligatoire. Définit le répertoire. Utilisez "." pour définir le répertoire courant. |
recursive | Facultatif. Par défaut, la fonction envoie la commande "LIST" au serveur. Si le paramètre recursive est réglé sur true, la commande "LIST -R" est envoyée. |
Description
La fonction ftp_rawlist() exécute la commande FTP LIST et retourne les résultats sous forme d'un tableau. Chaque élément du tableau représente une ligne de texte retournée, la structure de sortie n'est pas analysée.
Utilisation de la fonction ftp_systype() Peut être utilisé pour déterminer le type de serveur FTP, ce qui permet de déterminer le type de liste retournée.
Exemple
<?php $conn = ftp_connect("ftp.testftp.com") or die("Could not connect"); ftp_login($conn,"admin","ert456"); print_r (ftp_rawlist($conn,".")); ftp_close($conn); ?>
Sortie similaire à :
Tableau ( [0] => dr--r--r-- 1 user group 0 Feb 15 13:02 . [1] => dr--r--r-- 1 user group 0 Feb 15 13:02 .. [2] => drw-rw-rw- 1 user group 0 Jan 03 08:33 images [3] => -rw-rw-rw- 1 user group 160 Feb 16 13:54 test.php [4] => -rw-rw-rw- 1 user group 20 Feb 14 12:22 test.txt )