函数名称:ftp_site() 函数描述:该函数用于发送SITE命令到FTP服务器。SITE命令是FTP协议的扩展命令,用于执行特定于服务器的操作。 适用版本:该函数在PHP 4及以上版本中可用。 语...
函数名称:ftp_site()
函数描述:该函数用于发送SITE命令到FTP服务器。SITE命令是FTP协议的扩展命令,用于执行特定于服务器的操作。
适用版本:该函数在PHP 4及以上版本中可用。
语法:bool ftp_site(resource $ftp_stream, string $command)
参数:
返回值:如果成功发送SITE命令,则返回true,否则返回false。
示例:
// 建立FTP连接
$ftp_conn = ftp_connect('ftp.example.com');
if (!$ftp_conn) {
die('无法连接到FTP服务器');
}
// 登录到FTP服务器
$login = ftp_login($ftp_conn, 'username', 'password');
if (!$login) {
die('登录失败');
}
// 发送SITE命令
$command = 'CHMOD 755 public_html';
$result = ftp_site($ftp_conn, $command);
if ($result) {
echo 'SITE命令发送成功';
} else {
echo 'SITE命令发送失败';
}
// 关闭FTP连接
ftp_close($ftp_conn);
注意事项: