A chown függvény

A chown függvény megváltoztatja a megadott fájl vagy könyvtár tulajdonosát. Első paraméterként a fájl elérési útját, második paraméterként a felhasználó nevét vagy azonosítóját fogadja el. Sikeres végrehajtás esetén true-ot, hiba esetén false-ot ad vissza.

Szintaxis

phpchown(string $filename, string|int $user): bool

Példa

Változtassuk meg a fájl tulajdonosát a 'www-data' felhasználóra:

php<?php
  $res = chown('example.txt', 'www-data');
  var_dump($res);
?>

A kód végrehajtásának eredménye:

phptrue

Példa

Próbáljuk meg megváltoztatni egy nem létező fájl tulajdonosát:

php<?php
  $res = chown('nonexistent.txt', 'www-data');
  var_dump($res);
?>

A kód végrehajtásának eredménye:

phpfalse

Példa

Változtassuk meg a tulajdonost a felhasználó azonosítója alapján (például 1000):

php<?php
  $res = chown('example.txt', 1000);
  var_dump($res);
?>

A kód végrehajtásának eredménye:

phptrue

Lásd még

  • a chmod függvényt,
    amely megváltoztatja a hozzáférési jogosultságokat
  • a chgrp függvényt,
    amely megváltoztatja a fájl csoportját