Funkcia chown

Funkcia chown mení vlastníka určeného súboru alebo adresára. Prvým parametrom prijíma cestu k súboru, druhým - meno používateľa alebo jeho ID. Vracia true pri úspechu a false pri chybe.

Syntax

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

Príklad

Zmeňme vlastníka súboru na používateľa 'www-data':

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

Výsledok vykonania kódu:

phptrue

Príklad

Skúsme zmeniť vlastníka neexistujúceho súboru:

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

Výsledok vykonania kódu:

phpfalse

Príklad

Zmeňme vlastníka podľa ID používateľa (napríklad 1000):

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

Výsledok vykonania kódu:

phptrue

Pozrite tiež

  • funkciu chmod,
    ktorá mení prístupové práva
  • funkciu chgrp,
    ktorá mení skupinu súboru