Funcția chmod
Funcția chmod modifică drepturile de acces pentru fișierul specificat.
Primul parametru primește calea către fișier, al doilea - valoarea numerică a drepturilor de acces.
Întoarce true la executare cu succes și false la eroare.
Sintaxă
chmod(string $filename, int $mode): bool
Exemplu
Să setăm drepturile 0644 pentru fișierul 'example.txt':
<?php
$res = chmod('example.txt', 0644);
var_dump($res);
?>
Rezultatul executării codului:
true
Exemplu
Să încercăm să modificăm drepturile pentru un fișier inexistent:
<?php
$res = chmod('nonexistent.txt', 0644);
var_dump($res);
?>
Rezultatul executării codului:
false
Exemplu
Să setăm drepturile 0755 pentru director:
<?php
$res = chmod('mydir', 0755);
var_dump($res);
?>
Rezultatul executării codului:
true