ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
×

PHP учебник

PHP HOME PHP Intro PHP Install PHP Syntax PHP Variables PHP Echo / Print PHP Data Types PHP Strings PHP Constants PHP Operators PHP If...Else...Elseif PHP Switch PHP While Loops PHP For Loops PHP Functions PHP Arrays PHP Sorting Arrays PHP Superglobals

PHP Forms

PHP Form Handling PHP Form Validation PHP Form Required PHP Form URL/E-mail PHP Form Complete

PHP Advanced

PHP Arrays Multi PHP Date and Time PHP Include PHP File Handling PHP File Open/Read PHP File Create/Write PHP File Upload PHP Cookies PHP Sessions PHP Filters PHP Filters Advanced PHP Error Handling PHP Exception

MySQL Database

MySQL Database MySQL Connect MySQL Create DB MySQL Create Table MySQL Insert Data MySQL Get Last ID MySQL Insert Multiple MySQL Prepared MySQL Select Data MySQL Delete Data MySQL Update Data MySQL Limit Data

PHP - XML

PHP XML Parsers PHP SimpleXML Parser PHP SimpleXML - Get PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX Intro AJAX PHP AJAX Database AJAX XML AJAX Live Search AJAX RSS Reader AJAX Poll

PHP Examples


PHP Reference

PHP Overview PHP Array PHP Calendar PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones


PHP 5 FTP Функции


PHP FTP введение

Функции FTP предоставляют клиенту доступ к файловым серверам через протокол передачи файлов (FTP).

Функции FTP используются для открытия, входа и закрытия подключений, а также для загрузки, скачивания, переименования, удаления и получения информации о файлах с файловых серверов. Не все функции FTP будут работать с каждым сервером или возвращать одинаковые результаты. Функции FTP стали доступны с PHP 3.

Если вы хотите только читать или записывать в файл на FTP-сервере, рассмотрите возможность использования оболочки FTP://с функциями файловой системы, которые обеспечивают более простой и интуитивно понятный интерфейс.


Установки

Для работы этих функций необходимо скомпилировать PHP с--Enable-FTP.

Версия PHP для Windows имеет встроенную поддержку этого расширения.


PHP 5 функции FTP

Функции Описание
ftp_alloc() Выделяет место для загрузки файла на FTP-сервер
ftp_cdup() Изменения в родительском каталоге на FTP-сервере
ftp_chdir() Изменяет текущий каталог на FTP-сервере
ftp_chmod() Устанавливает разрешения на файл через 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-сервере
ftp_nb_continue() Продолжается извлечение/Отправка файла (без блокирования)
ftp_nb_fget() Загружает файл с FTP сервера и сохраняет его в открытый файл (без блокировки)
ftp_nb_fput() Загружает из открытого файла и сохраняет его в файл на FTP-сервере (без блокировки)
ftp_nb_get() Загрузка файла с FTP-сервера (без блокирования)
ftp_nb_put() Загружает файл на FTP-сервер (не блокируется)
ftp_nlist() Возвращает список файлов в указанном каталоге на FTP-сервере
ftp_pasv() Включение и отключение пассивного режима
ftp_put() Загружает файл на FTP-сервер
ftp_pwd() Возвращает имя текущего каталога
ftp_quit() Псевдоним ftp_close()
ftp_raw() Отправка команды RAW на FTP-сервер
ftp_rawlist() Возвращает список файлов с информацией о файлах из указанного каталога
ftp_rename() Переименование файла или каталога на FTP-сервере
ftp_rmdir() Удаляет пустой каталог на FTP-сервере
ftp_set_option() Задает параметры среды выполнения для FTP-подключения
ftp_site() Отправка команды FTP-узла на FTP-сервер
ftp_size() Возвращает размер указанного файла
ftp_ssl_connect() Открывает безопасное соединение SSL-FTP
ftp_systype() Возвращает идентификатор системного типа FTP-сервера

PHP 5 предопределенные константы FTP

Постоянной Тип PHP
FTP_ASCII Integer PHP 3
FTP_TEXT Integer PHP 3
FTP_BINARY Integer PHP 3
FTP_IMAGE Integer PHP 3
FTP_TIMEOUT_SEC Integer PHP 3
FTP_AUTOSEEK Integer PHP 4.3
FTP_AUTORESUME Integer PHP 4.3
FTP_FAILED Integer PHP 4.3
FTP_FINISHED Integer PHP 4.3
FTP_MOREDATA Integer PHP 4.3