次の関数は chown 情報に関連しています。それでは早速見てみましょう。
chown
(PHP 4, PHP 5)
chown - ファイル所有者の変更
説明
boolean chown (String $filename,mixed $user)
ファイルの所有者をユーザーのユーザーに変更しようとします。個人のプロフィールを変更できるのはスーパーバイザーだけです。
パラメータ
ファイル名
ファイルパス。
ユーザー
ユーザー名または番号。
戻り値
成功または失敗時に TRUE または FALSE を返します。
例
// 使用するファイル名とユーザー名
$file_name= "foo.php";
$path = "/home/sites/php.net/public_html/sandbox" 。 ;
$user_name = "root";
// ユーザーを設定します
chown($path, $user_name);
// 結果を確認します
$stat = stat($path);
print_r(posix_getpwuid($stat) ['uid']));
?>
上記の例は次のような内容を出力します:
array(7) {
["name"]=>
string(13) "php.net"
["passwd"]=>
string(1) "x"
["uid"]=>
int(148864)
["gid"]=>
int(148910)
["gecos"] =>
文字列(13) "php.net"
["ディレクトリ"]=>
文字列(25) "/home/sites/php.net"
["シェル"]=>
文字列(13) ) "/sbin/nologin"
}
上記は chown() 関数のサンプル チュートリアルの内容です。その他の関連記事については、PHP 中国語 Web サイト (www.php.cn) に注目してください。