English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Filesystem Referenzhandbuch
Die chmod()-Funktion kann die Berechtigungen der angegebenen Datei ändern. Bei Erfolg wird true zurückgegeben,否则返回false。
bool chmod ( string filename, int mode )
Versuchen Sie, das Format der Datei, die durch filename angegeben wird, in das Format zu ändern, das in mode angegeben ist.
Beachten Sie, dass mode nicht automatisch als oktale Zahl behandelt wird und auch nicht als String (z.B. "g")+w")。Um sicherzustellen, dass die Operation korrekt ist, müssen Sie vor mode den Präfix 0 hinzufügen
"mode"-Parameter enthält drei oktale Ziffern, die in der Reihenfolge der Berechtigungen des Besitzers, der Gruppe des Besitzers und der anderen Personen angegeben werden. Jedes Teil kann durch Hinzufügen der erforderlichen Berechtigungen in die gewünschten Berechtigungen umgerechnet werden. Zahl 1 Zeigt, dass die Datei ausführbar ist, Zahl 2 Zeigt, dass die Datei schreibbar ist, Zahl 4 Zeigt, dass die Datei lesbar ist. Fügen Sie diese Zahlen hinzu, um die erforderlichen Berechtigungen zu bestimmen.
<?php //Besitzer Lesen und Schreiben, andere nicht lesen und schreiben chmod("/PhpProject/sample.txt", 0600); //Besitzer Lesen und Schreiben, andere Lesen und Schreiben chmod("/PhpProject/sample.txt", 0644); //Besitzer und andere gemeinsam lesen und ausführen chmod("/PhpProject/sample.txt", 0755); //Besitzer, Gruppe des Besitzers lesbar chmod("/PhpProject/sample.txt", 0740); ?>