chown()

1. 定义

该函数试图修改指定文件的所有者ID。 成功时返回TRUE,失败则返回FALSE。

2. 语法

chown ( string $filepath , mixed $user ) : bool

3. 参数说明

参数 可选性 数据类型 描述
$filepath 必需 字符串 指定的文件所在路径
$user 必需 字符串或整型 用户名或用户ID

4. 示例

<?php

// chown()
// 修改指定文件的所有者ID

$filepath = __FILE__;
echo '此时文件的用户ID为:',stat($filepath)['uid'],"\n";// 输出:此时文件的用户ID为:0

// 试图修改文件的用户ID
$res = chown($filepath, 2);

if($res) {
    echo '此时文件的用户ID为:',stat($filepath)['uid'],"\n";
} else {
    echo '修改文件用户ID失败!';
}
// 输出:修改文件用户ID失败!

5. 延展阅读

  • chmod():试图修改指定文件的访问权限