Функция 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