php設(shè)置文件夾權(quán)限的方法:可以利用chmod()函數(shù)來設(shè)置。chmod()函數(shù)用來設(shè)置指定文件的權(quán)限,如果成功則返回TRUE,如果失敗則返回FALSE,例如【chmod("test.txt", 0600);】。
chmod() 函數(shù)改變指定文件的權(quán)限。
如果成功則返回 TRUE,如果失敗則返回 FALSE。
(推薦教程:php圖文教程)
語法:
chmod(file,mode)
參數(shù):
-
file 必需。規(guī)定要檢查的文件。
-
mode 必需。規(guī)定新的權(quán)限。
mode 參數(shù)由 4 個(gè)數(shù)字組成:
第一個(gè)數(shù)字通常是 0
第二個(gè)數(shù)字規(guī)定所有者的權(quán)限
第三個(gè)數(shù)字規(guī)定所有者所屬的用戶組的權(quán)限
第四個(gè)數(shù)字規(guī)定其他所有人的權(quán)限
(視頻教程推薦:php視頻教程)
可能的值(如需設(shè)置多個(gè)權(quán)限,請對下面的數(shù)字進(jìn)行總計(jì)):
1 = 執(zhí)行權(quán)限
2 = 寫權(quán)限
4 = 讀權(quán)限
代碼實(shí)現(xiàn):
<?php // Read and write for owner, nothing for everybody else chmod("test.txt",0600); // Read and write for owner, read for everybody else chmod("test.txt",0644); // Everything for owner, read and execute for everybody else chmod("test.txt",0755); // Everything for owner, read for owner's group chmod("test.txt",0740); ?>