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
phpchown(string $filename, string|int $user): bool
Esempio
Modifichiamo il proprietario del file sull'utente 'www-data':
php<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
phptrue
Esempio
Proviamo a modificare il proprietario di un file inesistente:
php<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
phpfalse
Esempio
Modifichiamo il proprietario tramite ID utente (ad esempio, 1000):
php<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
Risultato dell'esecuzione del codice:
phptrue