ftp_chmod

(PHP 5)

ftp_chmod — Modifie les droits d'un fichier via FTP

Description

int ftp_chmod ( resource $ftp_stream, int $mode, string $filename )

ftp_chmod() modifie les droits d'accès au fichier filename sur le serveur FTP ftp_stream , en lui attribuant les droits de mode , spécifié sous la forme d'un entier en base octale.

Liste de paramètres

ftp_stream

L'identifiant du lien de connexion FTP.

mode

La nouvelle permission, donnée en tant que valeur octale .

filename

Le fichier distant.

Valeurs de retour

Retourne les nouvelles permissions du fichier en cas de succès, ou FALSE si une erreur survient.

Exemples

Exemple 866. Exemple avec ftp_chmod()

<?php
$file 
'public_html/index.php' ;

// Mise en place d'une connexion basique
$conn_id  ftp_connect ( $ftp_server );

// Identification avec un nom d'utilisateur et un mot de passe
$login_result  ftp_login ( $conn_id $ftp_user_name $ftp_user_pass );

// Tentative de modification des permissions du fichier $file en 644
if ( ftp_chmod ( $conn_id 0644 $file ) !==  false ) {
 echo 
"Les permissions du fichier $file ont été modifiées avec succès en 644\n" ;
} else {
 echo 
"Impossible de modifier les permissions du fichier $file\n" ;
}

// Fermeture de la connexion
ftp_close ( $conn_id );
?>

Voir aussi

chmod()