Funkce chown

Funkce chown mění vlastníka zadaného souboru nebo adresáře. Jako první parametr přijímá cestu k souboru, jako druhý - jméno uživatele nebo jeho ID. Vrací true při úspěchu a false při chybě.

Syntaxe

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

Příklad

Změníme vlastníka souboru na uživatele 'www-data':

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

Výsledek provedení kódu:

phptrue

Příklad

Zkusíme změnit vlastníka neexistujícího souboru:

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

Výsledek provedení kódu:

phpfalse

Příklad

Změníme vlastníka podle ID uživatele (například 1000):

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

Výsledek provedení kódu:

phptrue

Viz také

  • funkci chmod,
    která mění přístupová práva
  • funkci chgrp,
    která mění skupinu souboru