Maison >développement back-end >Problème PHP >Comment modifier les autorisations de lecture et d'écriture de fichiers en php
En PHP, vous pouvez utiliser la fonction chmod() pour modifier les autorisations de lecture et d'écriture du fichier. La fonction de cette fonction est de modifier les autorisations du fichier spécifié ; le format de syntaxe est "chmod(file,mode). )", et le fichier de paramètres spécifie le mode Vérifier le fichier, paramètre spécifie de nouvelles autorisations.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php modifie la lecture et autorisations d'écriture du fichier
<?php // 所有者可读写,其他人没有任何权限 chmod("test.txt",0600); // 所有者可读写,其他人可读 chmod("test.txt",0644); // 所有者有所有权限,其他所有人可读和执行 chmod("test.txt",0755); // 所有者有所有权限,所有者所在的组可读 chmod("test.txt",0740); ?>
Description de la fonction associée :
la fonction chmod() modifie les autorisations du fichier spécifié. Renvoie VRAI en cas de succès, FAUX en cas d'échec.
Syntaxe
chmod(file,mode)
chmod tentera de changer le mode du fichier spécifié par file en celui donné par mode.
Paramètres | Description | ||||||
---|---|---|---|---|---|---|---|
fichier | Obligatoire. Spécifie les documents à vérifier. | ||||||
mode | Obligatoire. Spécifiez de nouvelles autorisations.
|
<?php chmod("/somedir/somefile", 755); // 十进制数,可能不对 chmod("/somedir/somefile", "u+rwx,go+rx"); // 字符串,不对 chmod("/somedir/somefile", 0755); // 八进制数,正确的 mode 值 ?>Le paramètre mode contient trois nombres octaux qui spécifient le propriétaire, le groupe du propriétaire et les restrictions d'accès de chacun dans l'ordre. 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. Apprentissage recommandé : "Tutoriel vidéo PHP"
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!