ftp_site
(PHP 3>= 3.0.15, PHP 4 , PHP 5)
ftp_site -- Envia um comando SITE para o servidor
Descrição
bool
ftp_site ( resource ftp_stream, string cmd )
ftp_site() envia o comando especificado por
cmd para o servidor FTP.
Comandos SITE não são padronizados e variam de servidor a servidor.
Eles são uteis para gerenciar coisas como permissões de aqruivos
e membros de grupos.
Exemplo 1. Enviando um comando SITE para um servidor FTP
<?php /* Conecta ao servidor FTP */ $conn = ftp_connect('ftp.example.com'); if (!$conn) die('Não foi possível conectar com ftp.example.com');
/* Login como "user" com senha "pass" */ if (!ftp_login($conn, 'user', 'pass')) die('Erro ao fazer o login em ftp.example.com');
/* Executa o comando: "SITE CHMOD 0600 /home/user/privatefile" no servidor FTP*/ if (ftp_site($conn, 'CHMOD 0600 /home/user/privatefile')) { echo "O comando foi executado.\n"; } else { die('O comando falhou.'); } ?>
|
|
Retorna TRUE em caso de sucesso ou FALSE em falhas.
Veja também ftp_raw().