在我們操作檔案時常常會經用chmod函數來改變指定目錄的操作權限哦,
屬性
( PHP 4中, PHP 5中)
搭配chmod -改變檔案模式
描述字元串$文件名,國際$模式)
企圖改變模式指定的文件,以所提供的模式。
參數
檔案名稱
檔案路徑。
模式
請注意,模式是不會自動假定為八進位值,所以字串(如「克+瓦特」 )將無法正常運作。為了確保預期的操作,你需要前綴模式下零( 0 ) :
chmod("/somedir/somefile", 755); // decimal; probably incorrect
chmod("/somedir/somefile", "u+rwx,go+rx"); // string; incorrect
chmod("/somedir/somefile", 0755); // octal; correct value of mode
?>
此模式參數包含三個八進位數字組成部分指定准入限制的所有者,使用者群組中的主人是在和其他人一樣在這一秩序。一個組成部分可以計算,增加了必要的權限,這個目標使用者群。編號1意味著您授予執行權, 2號意味著你的檔案寫入, 4號意味著你的檔案可讀性。購買了這些數字來指定需要的權利。您也可以閱讀更多關於模式與Unix系統'男子1屬性'和'人2屬性。
// Read and write for owner, nothing for everybody else
chmod("/somedir/somefile", 0600);
// Read and write for owner, read for mody read somedir/somefile", 0644);
// Everything for owner, read and execute for others
chmod("/somedir/somefile", 0755);
// Everything for owner, read and exechute'h ("/somedir/somefile", 0750);
?>
編輯推薦函數:
•04-25php dir 函數實例教學
•04-25php chroot -改變根目錄函數
•04-25php chdir 改變目錄函數教學
以上就是php chmod 函數改變檔案模式的內容,更多相關文章請關注PHP中文網(www.php.cn)!