Funktion chmod
Die Funktion chmod ändert die Zugriffsrechte für die angegebene Datei.
Der erste Parameter akzeptiert den Pfad zur Datei, der zweite - den numerischen Wert der Zugriffsrechte.
Gibt true bei erfolgreicher Ausführung und false bei einem Fehler zurück.
Syntax
chmod(string $filename, int $mode): bool
Beispiel
Setzen wir die Berechtigungen 0644 für die Datei 'example.txt':
<?php
$res = chmod('example.txt', 0644);
var_dump($res);
?>
Ergebnis der Codeausführung:
true
Beispiel
Versuchen wir, die Berechtigungen für eine nicht existierende Datei zu ändern:
<?php
$res = chmod('nonexistent.txt', 0644);
var_dump($res);
?>
Ergebnis der Codeausführung:
false
Beispiel
Setzen wir die Berechtigungen 0755 für ein Verzeichnis:
<?php
$res = chmod('mydir', 0755);
var_dump($res);
?>
Ergebnis der Codeausführung:
true