PHP ftp_chmod()

La fonction ftp_chmod() est une fonction intégrée en PHP qui est utilisé pour définir des permissions sur un fichier spécifié via FTP.
 

Syntaxe
ftp_chmod(conn, mode, file)

 
 

Paramètres
  • conn(Obligatoire) : Spécifie la connexion FTP à utiliser.
  • mode(Obligatoire) : Il est utilisé pour spécifier les nouvelles permissions. Ce paramètres se composent de quatre valeurs numériques, la première valeur étant toujours nulle, la deuxième valeur spécifie les permissions pour le propriétaire, la troisième valeur spécifie les permissions pour le groupe et la quatrième valeur spécifie les permissions pour tout le monde. Il existe trois valeurs possibles et pour définir des permissions, les valeurs suivantes peuvent être ajoutées :
    • 1 = permissions d’exécution.
    • 2 = permissions d’écriture.
    • 4 = permissions de lecture.
  • file(Obligatoire) : Spécifie le fichier sur lequel définir les permissions.

 

Valeur de retour

La fonction renvoie les nouvelles permissions du fichier en cas de succès. FALSE en cas d’échec.
 

Version PHP:

5+
 

Exemple :

Le code suivant définit des permissions sur le fichier « file.txt »:

<?php
// Se connecter au serveur
$con = ftp_connect('192.168.10.10');

$login = ftp_login($con, 'test', 'test');

$file = "user/doc/test.txt";

if (ftp_chmod($con, 0744, $file) !== false)
{
  echo "Fichier modifié avec succès en 744.";
}
else
{
  echo "Erreur.";
}

// Fermer la connexion
ftp_close($con);
?>
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *