Funzione chown
La funzione chown modifica il proprietario del file o della directory specificati.
Accetta come primo parametro il percorso del file, come secondo - il nome utente o il suo ID.
Restituisce true in caso di successo e false in caso di errore.
Sintassi
chown(string $filename, string|int $user): bool
Esempio
Modifichiamo il proprietario del file sull'utente 'www-data':
<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
true
Esempio
Proviamo a modificare il proprietario di un file inesistente:
<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
false
Esempio
Modifichiamo il proprietario tramite ID utente (ad esempio, 1000):
<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
Risultato dell'esecuzione del codice:
true