Maison >développement back-end >Problème PHP >Comment définir les autorisations de dossier en php

Comment définir les autorisations de dossier en php

王林
王林original
2020-08-04 14:31:513560parcourir

Comment définir les autorisations des dossiers en PHP : Vous pouvez utiliser la fonction chmod() pour les définir. La fonction chmod() est utilisée pour définir les autorisations du fichier spécifié. Elle renvoie VRAI en cas de succès et FALSE en cas d'échec, comme [chmod("test.txt", 0600);].

Comment définir les autorisations de dossier en php

La fonction chmod() modifie les autorisations du fichier spécifié.

Renvoie VRAI en cas de succès et FAUX en cas d'échec.

(Tutoriel recommandé : Tutoriel graphique php )

Syntaxe :

chmod(file,mode)

Paramètres :

  • fichier obligatoire. Spécifie les documents à vérifier.

  • mode Obligatoire. Spécifiez de nouvelles autorisations.

Le paramètre mode est composé de 4 chiffres :

Le premier chiffre est généralement 0

Le deuxième chiffre précise les autorisations du propriétaire

Le troisième numéro précise les autorisations du groupe d'utilisateurs auquel appartient le propriétaire

Le quatrième numéro spécifie les autorisations de tout le monde

(Tutoriel vidéo recommandé : Tutoriel vidéo php )

Valeurs possibles (si vous devez définir plusieurs autorisations, veuillez totaliser les nombres ci-dessous) :

1 = Autorisations d'exécution

2 = Autorisations d'écriture

4 = Autorisation de lecture

Implémentation du code :

<?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&#39;s group
chmod("test.txt",0740);
?>

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