Derniers tutoriels de développement web
 

PHP chmod() Function


<Complete PHP Référence Filesystem

Définition et utilisation

Le chmod() fonction modifie les permissions du fichier spécifié.

Retourne TRUE en cas de succès et en cas d'échec.

Syntaxe

chmod(file,mode)

Paramètre La description
file Champs obligatoires. Indique le fichier à vérifier
mode Champs obligatoires. Indique les nouvelles autorisations.

Le paramètre de mode se compose de quatre chiffres:

  • Le premier nombre est toujours égal à zéro
  • Le deuxième numéro spécifie les autorisations pour le propriétaire
  • Le troisième numéro spécifie les autorisations pour le groupe d'utilisateurs du propriétaire
  • Le quatrième numéro spécifie les autorisations pour tout le monde

Les valeurs possibles (pour définir des autorisations multiples, additionner les chiffres suivants):

  • 1 = éxecution
  • 2 = autorisations d'écriture
  • 4 = lire des autorisations

Exemple

<?php
// Read and write for owner, nothing for everybody else
chmod("test.txt",0600);

// Read and write for owner, read for everybody else
chmod("test.txt",0644);

// Everything for owner, read and execute for everybody else
chmod("test.txt",0755);

// Everything for owner, read for owner's group
chmod("test.txt",0740);
?>

<Complete PHP Référence Filesystem