Функция chown
Функция chown изменяет владельца указанного файла или директории.
Первым параметром принимает путь к файлу, вторым - имя пользователя или его ID.
Возвращает true при успехе и false при ошибке.
Синтаксис
chown(string $filename, string|int $user): bool
Пример
Изменим владельца файла на пользователя 'www-data':
<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
Результат выполнения кода:
true
Пример
Попробуем изменить владельца несуществующего файла:
<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
Результат выполнения кода:
false
Пример
Изменим владельца по ID пользователя (например, 1000):
<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
Результат выполнения кода:
true