関数 chown
関数 chownは、指定されたファイルまたはディレクトリの所有者を変更します。
最初のパラメータはファイルへのパス、2番目のパラメータはユーザー名またはそのIDを受け取ります。
成功時に true を、エラー時に false を返します。
構文
phpchown(string $filename, string|int $user): bool
例
ファイルの所有者をユーザー 'www-data' に変更します:
php<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
コードの実行結果:
phptrue
例
存在しないファイルの所有者を変更しようとします:
php<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
コードの実行結果:
phpfalse
例
ユーザーID(例:1000)で所有者を変更します:
php<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
コードの実行結果:
phptrue