Heim  >  Artikel  >  Backend-Entwicklung  >  So legen Sie Berechtigungen für PHP-Verzeichnisberechtigungen fest

So legen Sie Berechtigungen für PHP-Verzeichnisberechtigungen fest

藏色散人
藏色散人Original
2020-11-25 10:04:392348Durchsuche

So legen Sie Berechtigungen für PHP-Verzeichnisberechtigungen fest: Erstellen Sie zunächst eine PHP-Beispieldatei. Verwenden Sie dann die Methode „chmod(“test.txt“,0600);“, um den Eigentümer so festzulegen, dass er lesbar und beschreibbar ist irgendwelche Berechtigungen haben.

So legen Sie Berechtigungen für PHP-Verzeichnisberechtigungen fest

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 5.6. Diese Methode ist für alle Computermarken geeignet.

Empfohlen: „PHP-Video-Tutorial

So legen Sie Verzeichnisberechtigungen in PHP fest

Es gibt PHP-Funktionen: chomd();

chmod()-Funktion zum Ändern des Dateimodus.

chmod(file,mode) Parameterbeschreibung

file Erforderlich. Gibt die zu prüfenden Dokumente an.

Modus optional. Geben Sie neue Berechtigungen an.

Modusparameter besteht aus 4 Zahlen:

Die erste Zahl ist immer 0

Die zweite Zahl gibt die Berechtigungen des Besitzers an

Die zweite Zahl gibt die Berechtigungen der Benutzergruppe an, zu der der Besitzer gehört

Die vierten Zahlen Berechtigungen für alle anderen angeben

Mögliche Werte (um mehrere Berechtigungen festzulegen, addieren Sie die Zahlen unten):

1 – Ausführungsberechtigungen

2 – Schreibberechtigungen

4 – Leseberechtigungen

<?php
// 所有者可读写,其他人没有任何权限
chmod("test.txt",0600);
// 所有者可读写,其他人可读
chmod("test.txt",0644);
// 所有者有所有权限,其他所有人可读和执行
chmod("test.txt",0755);
// 所有者有所有权限,所有者所在的组可读
chmod("test.txt",0740);
?>

Das Verzeichnis ist das gleiche, Ersetzen Sie den Dateinamen durch den Verzeichnispfad

Das obige ist der detaillierte Inhalt vonSo legen Sie Berechtigungen für PHP-Verzeichnisberechtigungen fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn