ftp://

Оновлено: 11.05.2023

ftp:// -- ftps:// - Доступ до URL-адрес FTP-серверів

Дозволяє отримувати доступ на читання до існуючих файлів і створювати нові файли через FTP. Якщо сервер не підтримує пасивний режим ftp, з'єднання не відбудеться.

Ви можете відкривати файли для читання або запису, але не для того й іншого одночасно. Якщо віддалений файл вже існує на ftp-сервері і ви спробуєте відкрити його для запису, але не вказали в контексті опцію overwrite, з'єднання не відбудеться. Якщо вам потрібно перезаписати існуючі файли по ftp, вкажіть опцію перезапису в контексті і відкрийте файл для запису. Крім того, ви можете використовувати розширення FTP.

Якщо ви встановили директиву from в php.ini, то це значення буде надіслано як анонімний FTP-пароль.

ftp://example.com/pub/file.txt ftp://user:password@example.com/pub/file.txt ftps://example.com/pub/file.txt ftps://user:password@example.com/pub/file.txt

Wrapper Summary Attribute Supported Restricted by allow_url_fopen Yes Allows Reading Yes Allows Writing Yes (new files/existing files with overwrite) Allows Appending Yes Allows Simultaneous Reading and Writing No Supports stat() filesize(), filemtime(), filetype(), file_exists(), is_file(), and is_dir() elements only. Supports unlink() Yes Supports rename() Yes Supports mkdir() Yes Supports rmdir() Yes

Зауважте:

FTPS підтримується лише тоді, коли увімкнено розширення openssl.

Примітка: Додавання Файли можна додавати за допомогою обгортки URL-адреси ftp://.

Параметри контексту FTP