Funkcija chmod
Funkcija chmod pakeičia prieigos teises nurodytam failui.
Pirmu parametru priima kelią į failą, antru – skaitinę prieigos teisių reikšmę.
Grąžina true sėkmingai įvykdžius ir false klaidų atveju.
Sintaksė
chmod(string $filename, int $mode): bool
Pavyzdys
Nustatykime teises 0644 failui 'example.txt':
<?php
$res = chmod('example.txt', 0644);
var_dump($res);
?>
Kodo vykdymo rezultatas:
true
Pavyzdys
Pabandykime pakeisti teises neegzistuojančiam failui:
<?php
$res = chmod('nonexistent.txt', 0644);
var_dump($res);
?>
Kodo vykdymo rezultatas:
false
Pavyzdys
Nustatykime teises 0755 katalogui:
<?php
$res = chmod('mydir', 0755);
var_dump($res);
?>
Kodo vykdymo rezultatas:
true