Fonction chown
La fonction chown modifie le propriétaire du fichier ou répertoire spécifié.
Elle prend en premier paramètre le chemin du fichier, en second - le nom d'utilisateur ou son ID.
Retourne true en cas de succès et false en cas d'erreur.
Syntaxe
chown(string $filename, string|int $user): bool
Exemple
Changeons le propriétaire du fichier pour l'utilisateur 'www-data' :
<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
Résultat de l'exécution du code :
true
Exemple
Essayons de changer le propriétaire d'un fichier inexistant :
<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
Résultat de l'exécution du code :
false
Exemple
Changeons le propriétaire par l'ID de l'utilisateur (par exemple, 1000) :
<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
Résultat de l'exécution du code :
true