chmod

chmod -- ファイルのモードを変更する

説明

int chmod(string filename, int mode);

filenameで指定されたファイルのモードを modeで与えられたものに変更しようと 試みます。

modeは自動的には 8 進数と見なされないので 注意して下さい。正しく指定するためには、mode の前に 0 を付ける必要があります。


chmod( "/somedir/somefile", 755 );   // 10 進数; おそらく間違い
chmod( "/somedir/somefile", 0755 );  // 8 進数; 正しいモードの値
      

成功すると TRUE を返し、そうでなければ FALSE を返します。

参照:chown, chgrp