Funktio chown
Funktio chown muuttaa määritellyn tiedoston tai hakemiston omistajaa.
Ensimmäinen parametri on polku tiedostoon, toinen on käyttäjänimi tai sen ID.
Palauttaa true onnistuessaan ja false virhetilanteessa.
Syntaksi
chown(string $filename, string|int $user): bool
Esimerkki
Muutetaan tiedoston omistaja käyttäjäksi 'www-data':
<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
Koodin suorituksen tulos:
true
Esimerkki
Yritetään muuttaa olematoman tiedoston omistajaa:
<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
Koodin suorituksen tulos:
false
Esimerkki
Muutetaan omistaja käyttäjän ID:n perusteella (esimerkiksi 1000):
<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
Koodin suorituksen tulos:
true