Heim > Backend-Entwicklung > PHP-Problem > So überprüfen Sie die Berechtigungseinstellungen einer Datei in PHP

So überprüfen Sie die Berechtigungseinstellungen einer Datei in PHP

青灯夜游
Freigeben: 2023-03-13 16:12:01
Original
2777 Leute haben es durchsucht

In PHP können Sie die Funktion fileperms() verwenden, um die Berechtigungseinstellungen der Datei anzuzeigen. Die Funktion dieser Funktion besteht darin, die Berechtigungen der Datei oder des Verzeichnisses abzurufen und zurückzugeben. Die Syntax lautet „fileperms(filename)“; Wenn die Erfassung erfolgreich ist, erfolgt die Eingabe in numerischer Form. Gibt die Berechtigungseinstellungen der Datei zurück.

So überprüfen Sie die Berechtigungseinstellungen einer Datei in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

In PHP können Sie die Funktion fileperms() verwenden, um die Berechtigungseinstellungen der Datei anzuzeigen.

fileperms($filename) 函数返回文件或目录$filename Berechtigungen. Bei Erfolg werden die Berechtigungen als Zahl zurückgegeben. Bei einem Fehler wird FALSE zurückgegeben.

<?php
header("content-type:text/html;charset=utf-8");
$filename = "test.txt";
echo "{$filename} 文件的权限为:".fileperms($filename);
?>
Nach dem Login kopieren

Das Ausgabeergebnis ist:

So überprüfen Sie die Berechtigungseinstellungen einer Datei in PHP

Erläuterung: Die Zahl, die die Berechtigung darstellt, hat drei mögliche Werte. Um mehrere Berechtigungen festzulegen, können Sie die folgende Zahl zum Summieren verwenden:

  • 1 = Ausführungsberechtigung

  • 2 = Schreibberechtigung

  • 4 = Leseberechtigung

Beispiel:

  • 5 = 4 + 1 = Lese- + Ausführungsberechtigung

  • 6 = 4 + 2 = Lese- + Schreibberechtigung

  • 7 = 4 + 2 + 1 = Lese-, Schreib- und Ausführungsberechtigungen, was bedeutet, dass alle Berechtigungen bereitgestellt werden

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie die Berechtigungseinstellungen einer Datei in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage