Команда SITE не стандартизирована, и зависит от FTP
сервера. Она может быть полезна для изменения прав доступа к файлам или
смены владельца или группы.
Список параметров
ftp_stream
Идентификатор соединения с FTP сервером
command
Команда SITE. Обратите внимание, что этот параметр не проходит
экранирование спецсимволов, так что могут возникнуть проблемы с
именами, содержащими пробелы и прочие подобные символы.
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Примеры
Пример 1. Отправка команды SITE FTP серверу
<?php /* Соединение с 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');