PHP chmod() Funktion

Definition und Verwendung

Die chmod() Funktion ändert den Dateimodus.

Wird erfolgreich, dann TRUE zurückgegeben, sonst FALSE.

Syntax

chmod(file,mode)
Parameter Beschreibung
file Erforderlich. Bestimmt die zu überprüfende Datei.
mode

Optional. Bestimmt die neuen Berechtigungen.

Der mode-Parameter besteht aus 4 Ziffern:

  • Die erste Zahl ist immer 0
  • Der zweite Wert bestimmt die Berechtigungen des Besitzers
  • Der zweite Wert bestimmt die Berechtigungen der Benutzergruppe des Besitzers
  • Der vierte Wert bestimmt die Berechtigungen anderer Benutzer

Mögliche Werte (falls mehrere Berechtigungen gesetzt werden sollen, summieren Sie die folgenden Zahlen):

  • 1 - Ausführungsrecht
  • 2 - Schreibberechtigung
  • 4 - Leseberechtigung

Beispiel

<?php
// Besitzer kann lesen und schreiben, andere Benutzer haben keine Rechte
chmod("test.txt",0600);
// Besitzer kann lesen und schreiben, andere Benutzer können lesen
chmod("test.txt",0644);
// Besitzer hat alle Rechte, andere Benutzer können lesen und ausführen
chmod("test.txt",0755);
// Besitzer hat alle Rechte, die Gruppe des Besitzers kann lesen
chmod("test.txt",0740);
?>