chmod() 機能 ファイルモードを変更します。 成功した場合は TRUE を返し、それ以外の場合は FALSE を返します。
構文
chmod(file,mode)
パラメータ | 説明 |
---|---|
ファイル | 必須。チェックするドキュメントを指定します。 |
モード |
オプション。新しい権限を指定します。 mode パラメータは 4 つの数字で構成されます:
可能な値 (複数の権限を設定するには、以下の数字を合計します):
|
モードは自動的に 8 進数とみなされず、文字列 ("g+w" など) を使用できないことに注意してください。正しく動作するようにするには、mode の前に 0 を追加する必要があります:
<?php chmod ("/somedir/somefile", 755); // 十进制数,可能不对 chmod ("/somedir/somefile", "u+rwx,go+rx"); // 字符串,不对 chmod ("/somedir/somefile", 0755); // 八进制数,正确的 mode 值 ?>
mode パラメーターには、所有者、所有者のグループ、および全員のアクセス制限を指定するために 3 つの 8 進数が含まれます。各部分は、必要な権限を追加することで計算できます。数値 1 はファイルを実行可能にし、数値 2 はファイルを書き込み可能にし、数値 4 はファイルを読み取り可能にします。これらの数字を追加して、必要な権限を指定します。
以上がPHP chmod() 関数の使用手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。