Функции FTP
XXXIII. Функции FTP
Введение
Функции этого расширения реализуют клиентский доступ к файловым серверам, называемый File Transfer Protocol FTP, как определено в http://www.faqs.org/rfcs/rfc959.php.
Требования
Эти функции всегда доступны как часть стандартного модуля.
Установка
Чтобы использовать FTP-функции с вашей конфигурацией PHP, вы должны
добавить опцию
--enable-ftp
при установке PHP 4, и
--with-ftp при использовании PHP 3.
Установка
Это расширение не определяет никаких директив конфигурации.
Типы ресурсов
Это расширение использует один тип ресурсов, который является ссылкой-идентификатором ftp-соединения.
Предопределённые константы
Эти константы определены данным расширением и будут доступны только в том случае, если либо вкомпилированы в РНР, либо динамически загружены на этапе прогона.
- FTP_ASCII (integer)
- FTP_TEXT (integer)
- FTP_BINARY (integer)
- FTP_IMAGE (integer)
- FTP_TIMEOUT_SEC (integer)
Примеры
- Содержание
- ftp_cdup - переходит в родительскую директорию
- ftp_chdir - переходит по директориям на FTP-сервере
- ftp_close - закрывает FTP-соединение
- ftp_connect - открывает FTP-соединение
- ftp_delete - удаляет файлы на FTP-сервере
- ftp_exec - запрашивает выполнение программы на FTP-сервере
- ftp_fget - загружает файл с FTP-сервера и сохраняет в открытом файле
- ftp_fput - загружает открытый файл на FTP-сервер
- ftp_get_option - запрашивает поведение текущего потока FTP
- ftp_get - загружает файл с FTP-сервера
- ftp_login - входит в FTP-соединение
- ftp_mdtm - возвращает время последнего изменения данного файла
- ftp_mkdir - создаёт директорию
- ftp_nlist - возвращает список файлов в данной директории
- ftp_pasv - включает/выключает режим passive
- ftp_put - выгружает файл на FTP-сервер
- ftp_pwd - возвращает имя текущей директории
- ftp_quit - закрывает FTP-соединение
- ftp_rawlist - возвращает детальный список файлов в данной директории
- ftp_rename - переименовывает файл на FTP-сервере
- ftp_rmdir - удаляет директорию
- ftp_set_option - устанавливает различные опции работы FTP
- ftp_site - отправляет команду SITE на сервер
- ftp_size - возвращает размер данного файла
- ftp_systype - возвращает системный идентификатор типа удалённого FTP-сервера