ftp_rawlist
(PHP 4, PHP 5, PHP 7, PHP 8)
ftp_rawlist — Повертає докладний список файлів у заданій директорії
Опис
ftp_rawlist(FTP\Connection $ftp, string $directory, bool $recursive = false): array|false
ftp_rawlist()отправляет FTP-серверу командуLIST та повертає результат у вигляді масиву.
Список параметрів
ftp
AnFTP\Connectioninstance.
directory
Ім'я директорії на сервері. Може включати аргументи для команди LIST
recursive
Якщо передано значення true, серверу будет отправлена командаLIST -R
Значення, що повертаються
Повертає масив, кожен елемент якого містить один рядок відповіді сервера. Повертає false, якщо передана директорія directory не валідна.
Відповідь сервера не обробляється. Для визначення того, як слід інтерпретувати результат, можна використовувати результат роботи функції ftp_systype()
список змін
| Версия | Опис |
|---|---|
| 8.1.0 | Параметрftp тепер чекає екземпляр FTP\Connection; раніше очікувався ресурс (resource |
Приклади
Приклад #1 Приклад використання ftp_rawlist()****
Loading...
Висновок наведеного прикладу буде схожим на:
array(3) {
[0]=>
string(65) "drwxr-x--- 3 vincent vincent 4096 Jul 12 12:16 public_ftp"
[1]=>
string(66) "drwxr-x--- 15 vincent vincent 4096 Nov 3 21:31 public_html"
[2]=>
string(73) "lrwxrwxrwx 1 vincent vincent 11 Jul 12 12:16 www -> public_html"
}
Дивіться також
- ftp_nlist() - Повертає список файлів у заданій директорії
- ftp_mlsd() - Повертає список файлів у заданій директорії