chmod ファイルのモードを変更する &reftitle.description; boolchmod stringfilename intpermissions 指定されたファイルのモードを permissions で指定したものに変更しようと試みます。 &reftitle.parameters; filename ファイルへのパス。 permissions permissions は自動的には 8 進数と見なされないので注意してください。 意図した操作を行うには、permissions の前にゼロ(0)を付ける必要があります。 "g+w" のような文字列は正常に動作しません。 ]]> permissions 引数は 3 つの 8 進法による数値で構成され、 所有者自身、所有者が属するグループ、その他のユーザーの順で アクセス制限を設定します。一つ一つの数字はそのターゲットに対し 許可を与えます。1 は実行権限、2 はファイルに対する書き込み権限、 4 はファイルに対する読み込み権限を与えます。 必要な権限にあわせ数値を加算してください。 許可モードに関する詳細は Unix システムの 「man 1 chmod」や「man 2 chmod」をご覧ください。 ]]> &reftitle.returnvalues; &return.success; &reftitle.errors; 失敗時には E_WARNING が発生します。 &reftitle.notes; 現在のユーザーは PHP を実行しているユーザーです。 これは普通のシェルや FTP アクセスでのユーザーとはたいてい違います。 たいていのシステムでは、ファイルの所有者のみがそのモードを 変更可能です。 ¬e.no-remote; &reftitle.seealso; chown chgrp fileperms stat