Funcția chown
Funcția chown schimbă proprietarul fișierului sau directorului specificat.
Primul parametru primește calea către fișier, al doilea - numele de utilizator sau ID-ul său.
Întoarce true în caz de succes și false în caz de eroare.
Sintaxă
chown(string $filename, string|int $user): bool
Exemplu
Să schimbăm proprietarul fișierului la utilizatorul 'www-data':
<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
Rezultatul executării codului:
true
Exemplu
Să încercăm să schimbăm proprietarul unui fișier care nu există:
<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
Rezultatul executării codului:
false
Exemplu
Să schimbăm proprietarul după ID-ul utilizatorului (de exemplu, 1000):
<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
Rezultatul executării codului:
true