PHP chmod()Funktionen


PHP Filesystem 参考手册Vollständiges PHP-Dateisystem-Referenzhandbuch

Definition und Verwendung

Die Funktion chmod() ändert die Berechtigungen der angegebenen Datei.

Gibt bei Erfolg TRUE zurück, bei Fehlschlag FALSE.

Syntax

chmod(file,mode)

Parameters Beschreibung
Datei Erforderlich. Gibt die zu überprüfende Datei an.
mode Erforderlich. Gibt die neuen Berechtigungen an.

Der Parameter mode besteht aus 4 Zahlen:

  • Die erste Zahl ist normalerweise 0
  • Die zweite Zahl gibt die Berechtigungen für den Eigentümer an
  • Die dritte Zahl gibt die Berechtigungen für die Benutzergruppe an, der der Eigentümer angehört
  • Die vierte Zahl gibt die Berechtigungen für alle anderen an

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

  • 1 = Ausführungsberechtigungen
  • 2 = Schreibberechtigungen
  • 4 = Leseberechtigungen


Beispiele

<?php
// Lesen und Schreiben für den Eigentümer, nichts für alle anderen
chmod("test.txt",0600);

// Lesen und Schreiben für den Eigentümer, Lesen für alle anderen
chmod("test.txt",0644);

// Alles für den Eigentümer, Lesen und Ausführen für alle anderen
chmod("test.txt",0755);

// Alles für den Eigentümer, Lesen für die Gruppe des Eigentümers
chmod("test.txt",0740);
?>


PHP Filesystem 参考手册Vollständiges PHP-Dateisystem-Referenzhandbuch Weitere Erweiterungen