在php中,可以利用fileperms()函數(shù)來查看文件的權(quán)限設(shè)置,該函數(shù)的作用就是獲取并返回文件或目錄的權(quán)限,語法“fileperms(filename)”;如果獲取成功,則會(huì)以數(shù)字形式返回文件的權(quán)限設(shè)置。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
在php中,可以利用fileperms()函數(shù)來查看文件的權(quán)限設(shè)置。
fileperms($filename)
函數(shù)返回文件或目錄$filename
的權(quán)限。如果成功,會(huì)以數(shù)字形式返回權(quán)限。如果失敗,則返回 FALSE。
<?php header("content-type:text/html;charset=utf-8"); $filename = "test.txt"; echo "{$filename} 文件的權(quán)限為:".fileperms($filename); ?>
輸出結(jié)果是:
說明:代表權(quán)限的數(shù)字有三個(gè)可能的值,要設(shè)置多個(gè)權(quán)限,可以使用下面的數(shù)字進(jìn)行總計(jì):
-
1 = 執(zhí)行權(quán)限
-
2 = 寫權(quán)限
-
4 = 讀權(quán)限
例:
-
5 = 4 + 1 = 讀取+執(zhí)行權(quán)限
-
6 = 4 + 2 = 讀取+寫入權(quán)限
-
7 = 4 + 2 + 1 = 讀取+寫入+執(zhí)行權(quán)限,即提供一切權(quán)限
推薦學(xué)習(xí):《PHP視頻教程》