注意,註解中的一些範例建議這樣做
chmod(file_or_dir_name, intval($mode, 8));
然而,如果 $mode 是一個整數,那麼 intval( ) 不會修改它。所以,這段程式碼...
$mode = 644;
chmod('/tmp/test', intval($mode, 8));
...會產生如下所示的權限
1--w----r-T
請改用 octdec( ),像這樣
chmod(file_or_dir_name, octdec($mode));
另請參閱:https://php.dev.org.tw/manual/en/function.octdec.php