Функция chmod
Функция chmod
изменяет права доступа для указанного файла.
Первым параметром принимает путь к файлу, вторым - числовое значение прав доступа.
Возвращает true при успешном выполнении и false при ошибке.
Синтаксис
chmod(string $filename, int $mode): bool
Пример
Установим права 0644
для файла 'example.txt'
:
<?php
$res = chmod('example.txt', 0644);
var_dump($res);
?>
Результат выполнения кода:
true
Пример
Попробуем изменить права для несуществующего файла:
<?php
$res = chmod('nonexistent.txt', 0644);
var_dump($res);
?>
Результат выполнения кода:
false
Пример
Установим права 0755 для директории:
<?php
$res = chmod('mydir', 0755);
var_dump($res);
?>
Результат выполнения кода:
true