chmod() Fonction change le mode du fichier. Renvoie VRAI en cas de succès, sinon renvoie FAUX.
Syntaxe
chmod(file,mode)
Paramètres |
Description |
fichier |
Obligatoire. Spécifie les documents à vérifier. |
mode |
参数 |
描述 |
file |
必需。规定要检查的文件。 |
mode |
可选。规定新的权限。
mode 参数由 4 个数字组成:
第一个数字永远是 0
第二个数字规定所有者的权限
第二个数字规定所有者所属的用户组的权限
第四个数字规定其他所有人的权限
可能的值(如需设置多个权限,请对下面的数字进行总计):
|
Facultatif. Spécifiez de nouvelles autorisations. Le paramètre mode est composé de 4 nombres :
- Le premier chiffre est toujours 0
Le deuxième numéro spécifie les autorisations du propriétaire- Le deuxième numéro spécifie les autorisations du groupe d'utilisateurs auquel appartient le propriétaire
<?php
chmod ("/somedir/somefile", 755); // 十进制数,可能不对
chmod ("/somedir/somefile", "u+rwx,go+rx"); // 字符串,不对
chmod ("/somedir/somefile", 0755); // 八进制数,正确的 mode 值
?>
Le quatrième chiffre spécifie les autorisations pour tout le monde
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
|
Notez que le mode ne sera pas automatiquement considéré comme une valeur octale, et ne le sera pas Impossible d'utiliser une chaîne (telle que "g+w"). Pour garantir un bon fonctionnement, il faut ajouter 0 devant mode : mode Le les paramètres comprennent trois. Les octets précisent, dans l'ordre, le propriétaire, le groupe du propriétaire et les restrictions d'accès pour tout le monde. Chaque partie peut être calculée en ajoutant les autorisations requises. Le chiffre 1 rend le fichier exécutable, le chiffre 2 rend le fichier accessible en écriture et le chiffre 4 rend le fichier lisible. Ajoutez ces numéros pour spécifier les autorisations requises.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn