Fonction PHP ftp_site()
Exemple
Envoyez une commande FTP SITE :
<?php
// connect and login to FTP server
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
// try to send SITE command
if (ftp_site($ftp_conn, "chmod 777 serverfile.txt"))
{
echo "Command executed successfully";
}
else
{
echo "Command failed";
}
// close connection
ftp_close($ftp_conn);
?>
Définition et utilisation
La fonction ftp_site() envoie une commande SITE au serveur FTP.
Remarque : les commandes SITE varient d'un serveur à l'autre. Ils sont utiles pour gérer les fonctionnalités spécifiques au système d'exploitation telles que les autorisations de fichiers et l'appartenance à un groupe.
Conseil : Pour voir quelles commandes SITE sont disponibles, envoyez la commande REMOTEHELP à l'aide de la fonction ftp_raw() .
Syntaxe
ftp_site(ftp_conn, command);
Valeurs des paramètres
Parameter | Description |
---|---|
ftp_conn | Required. Specifies the FTP connection to use |
command | Required. Specifies the SITE command (this parameter is not escaped) |
Détails techniques
Valeur de retour : | VRAI en cas de succès, FAUX en cas d'échec |
---|---|
Version PHP : | 4+ |
❮ Référence FTP PHP