Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

ftp_site

(PHP 4, PHP 5)

ftp_site — Отправляет серверу команду SITE


Описание

bool ftp_site ( resource $ftp_stream , string $command )

ftp_site() отправляет указанную команду SITE FTP-серверу.

Команды SITE не стандартизированы, и зависят от FTP-сервера. Они могут быть полезны для изменения прав доступа к файлам или смены владельца или группы.


Список параметров

ftp_stream -

Идентификатор соединения с FTP-сервером.

command -

Команда SITE. Обратите внимание, что этот параметр не проходит экранирование спецсимволов, так что могут возникнуть проблемы с именами, содержащими пробелы и прочие подобные символы.


Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.


Примеры

Пример #1 Отправка команды SITE FTP-серверу
// Соединение с FTP-сервером
$conn = ftp_connect('ftp.example.com');
if (!$conn) die('Не удалось подключиться к ftp.example.com');
// Вход под именем "user" с паролем "pass"
if (!ftp_login($conn, 'user', 'pass')) die('Не удалось войти на ftp.example.com');
// Отправка "SITE CHMOD 0600 /home/user/privatefile" FTP-серверу
if (ftp_site($conn, 'CHMOD 0600 /home/user/privatefile')) {
   echo "Команда выполнена.\n";
} else {
   die('Команда не выполнена.');
}


Смотрите также

  • ftp_raw() - Отправляет произвольную команду FTP-серверу


Описание на ru2.php.net
Описание на php.ru