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
phpchown(string $filename, string|int $user): bool
Esimerkki
Muutetaan tiedoston omistaja käyttäjäksi 'www-data':
php<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
Koodin suorituksen tulos:
phptrue
Esimerkki
Yritetään muuttaa olematoman tiedoston omistajaa:
php<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
Koodin suorituksen tulos:
phpfalse
Esimerkki
Muutetaan omistaja käyttäjän ID:n perusteella (esimerkiksi 1000):
php<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
Koodin suorituksen tulos:
phptrue