Управління ftp-сервером, ftp, php-spravka

Посилає команду SITE EXEC command на FTP сервер.

ftp_stream - Ідентифікатор з'єднання з FTP сервером
command - Команда для виконання.

Повертає TRUE у разі успішного виконання команди (сервер відправляє код відповіді: 200); в іншому випадку повертає FALSE.

Приклад. Приклад використання ftp_exec ()

Відправляє команду SITE сервера (PHP 3> = 3.0.15, PHP 4, PHP 5)

ftp_site () відправляє команду, задану аргументом command, FTP-сервера.

Команда SITE не стандартизовані, і залежить від FTP сервера. Вона може бути корисна для зміни прав доступу до файлів або зміни власника або групи.

ftp_stream - Ідентифікатор з'єднання з FTP сервером
command - Команда SITE. Зверніть увагу, що цей параметр не проходить екранування спецсимволов, так що можуть виникнути проблеми з іменами, що містять пробіли та інші подібні символи.

Повертає TRUE у разі успішного завершення або FALSE в разі виникнення помилки.

Приклад. Відправлення команди SITE FTP сервера

Повертає тип операційної системи FTP сервера (PHP 3> = 3.0.13, PHP 4, PHP 5)

Повертає тип операційної системи FTP сервера.

ftp_stream - Ідентифікатор з'єднання з FTP сервером

Повертає тип операційної системи FTP сервера, або FALSE при виникненні помилки.

Приклад. Приклад використання ftp_systype ()

Вищенаведений приклад виведе (наприклад):

Відправляє довільну команду FTP-сервера (PHP 5)

Відправляє довільну команду command FTP сервера.

ftp_stream - Ідентифікатор з'єднання з FTP сервером
command - Команда

Повертає відповідь сервера у вигляді масиву рядків. Функція ftp_raw () Не брати до уваги відповідь сервера і не визначає, чи успішно виконана команда.

Приклад. Використання ftp_raw () для входу на FTP сервер

Схожі статті