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ă
phpchmod(string $filename, int $mode): bool
Exemplu
Să setăm drepturile 0644 pentru fișierul 'example.txt':
php<?php
$res = chmod('example.txt', 0644);
var_dump($res);
?>
Rezultatul executării codului:
phptrue
Exemplu
Să încercăm să modificăm drepturile pentru un fișier inexistent:
php<?php
$res = chmod('nonexistent.txt', 0644);
var_dump($res);
?>
Rezultatul executării codului:
phpfalse
Exemplu
Să setăm drepturile 0755 pentru director:
php<?php
$res = chmod('mydir', 0755);
var_dump($res);
?>
Rezultatul executării codului:
phptrue