関数chmod
関数chmodは、指定されたファイルのアクセス権を変更します。
最初のパラメータとしてファイルパスを受け取り、2番目のパラメータとしてアクセス権の数値を受け取ります。
成功時はtrueを、エラー時はfalseを返します。
構文
phpchmod(string $filename, int $mode): bool
例
ファイル'example.txt'に権限0644を設定します:
php<?php
$res = chmod('example.txt', 0644);
var_dump($res);
?>
コード実行結果:
phptrue
例
存在しないファイルの権限を変更してみます:
php<?php
$res = chmod('nonexistent.txt', 0644);
var_dump($res);
?>
コード実行結果:
phpfalse
例
ディレクトリに権限0755を設定します:
php<?php
$res = chmod('mydir', 0755);
var_dump($res);
?>
コード実行結果:
phptrue