Funkce chmod

Funkce chmod mění přístupová práva pro určený soubor. První parametr přijímá cestu k souboru, druhý - číselnou hodnotu přístupových práv. Vrací true při úspěšném provedení a false při chybě.

Syntaxe

phpchmod(string $filename, int $mode): bool

Příklad

Nastavme práva 0644 pro soubor 'example.txt':

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

Výsledek provedení kódu:

phptrue

Příklad

Zkusme změnit práva pro neexistující soubor:

php<?php
  $res = chmod('nonexistent.txt', 0644);
  var_dump($res);
?>

Výsledek provedení kódu:

phpfalse

Příklad

Nastavme práva 0755 pro adresář:

php<?php
  $res = chmod('mydir', 0755);
  var_dump($res);
?>

Výsledek provedení kódu:

phptrue

Viz také

  • funkci chown,
    která mění vlastníka souboru
  • funkci chgrp,
    která mění skupinu souboru