在我們操作文件時經常會經用chmod函數來改變指定目錄的操作權限哦,
在我們操作文件時經常會經用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 everybody else
chmod("/somedir/somefile", 0644);
// Everything for owner, read and execute for others
chmod("/somedir/somefile", 0755);
// Everything for owner, read and execute for owner's group
chmod("/somedir/somefile", 0750);
?>
編輯推薦函數: