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