chmod() 関数は、指定されたファイルのアクセス許可を変更します。
成功した場合は TRUE を返し、失敗した場合は FALSE を返します。
chmod(ファイル,モード)
パラメータ | 説明する |
---|---|
ファイル | 必須。チェックするドキュメントを指定します。 |
モード | 必須。新しい権限を指定します。 モードパラメータは 4 つの数値で構成されます。 最初の数字は通常 0 です 2 番目の数字は所有者の権限を指定します 3 番目の数字は、所有者が属するユーザー グループの権限を指定します。 4 番目の数字は他の全員の権限を指定します 可能な値 (複数の権限を設定するには、以下の数値を合計します): 1 = 実行権限 2 = 書き込み許可 4 = 読み取り許可 |
<?php// 所有者に対しては読み取りと書き込みを行いますが、全員には何も行いません elsechmod("test.txt",0600);// 所有者に対しては読み取りと書き込みを行い、全員に対しては読み取りを行います elsechmod("test.txt",0644);// すべて所有者に対しては、全員に対して読み取りおよび実行します。 elsechmod("test.txt",0755);// 所有者に対してはすべて、所有者に対しては読み取りますgroupchmod("test.txt",0740);?>