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() - Повертає список файлів у заданій директорії