Функция chown
Функция chown изменяет владельца указанного файла или директории.
Первым параметром принимает путь к файлу, вторым - имя пользователя или его 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