ftp://

ftps://

ftp:// -- ftps:// — Доступ до URL-адрес за протоколом FTP(s)

Опис

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

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

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

Використання

Опції

Основна інформація

АтрибутПоддерживается
Обмеження по allow_url_fopenТак
ЧитанняТак
ЗаписТак (нові файли / існуючі файли з опцією overwrite) .
ДодаванняТак
Одночасне читання та записНі
Поддержкаstat()filesize()filemtime()filetype()file_exists()is_file() і is_dir()
Поддержкаunlink()Так
Поддержкаrename()Так
Поддержкаmkdir()Так
Поддержкаrmdir()Так

Примітки

Зауваження :

FTPS поддерживается только тогда, когда включена поддержка модуляOpenSSL

Якщо сервер не підтримує SSL, з'єднання перемикається назад на звичайний нешифрований протокол FTP.

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

Дивіться також