La fonction ftp_chmod() définit les autorisations du fichier spécifié sur le serveur FTP.
En cas de succès, la fonction renvoie les nouvelles autorisations. En cas d'échec, renvoie FALSE et un avertissement.
ftp_chmod(ftp_connection,mode,fichier)
paramètre | décrire |
---|---|
connexion_ftp | Requis. Spécifie la connexion FTP à utiliser. |
mode | Requis. Spécifiez de nouvelles autorisations. Le paramètre mode est composé de 4 nombres : Le premier chiffre est généralement 0 Le deuxième numéro spécifie les autorisations du propriétaire Le troisième numéro spécifie les autorisations du groupe d'utilisateurs auquel appartient le propriétaire Le quatrième numéro spécifie les autorisations de tous les autres Valeurs possibles (pour définir plusieurs autorisations, totalisez les nombres ci-dessous) : 1 = autorisation d'exécution 2 = autorisation d'écriture 4 = Autorisation de lecture |
déposer | Requis. Spécifie le nom du fichier dont les autorisations doivent être modifiées. |
<?php$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");ftp_login($conn,"user","pass");// Lire et écrire pour le propriétaire, rien pour tout le monde sinonftp_chmod($conn,"0600","test.txt");// Lire et écrire pour le propriétaire, lire pour tout le monde elseftp_chmod($conn,"0644","test.txt");// Tout pour le propriétaire, lu et exécuté pour tout le monde elseftp_chmod($conn,"0755","test.txt");// Tout pour le propriétaire, lu pour le groupe du propriétaireftp_chmod($conn,"0740","test.txt");ftp_close($conn);?>