Функција chmod

Функцијата chmod ги менува дозволите за пристап за одредена датотека. Како прв параметар прифаќа патека до датотеката, како втор - нумеричка вредност на дозволите за пристап. Враќа true при успешно извршување и false при грешка.

Синтакса

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

Пример

Да поставиме дозволи 0644 за датотеката 'example.txt':

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

Резултат од извршување на кодот:

phptrue

Пример

Да се обидеме да ги смениме дозволите за непостоечка датотека:

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

Резултат од извршување на кодот:

phpfalse

Пример

Да поставиме дозволи 0755 за директориум:

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

Резултат од извршување на кодот:

phptrue

Погледнете ги исто така

  • функцијата chown,
    која го менува сопственикот на датотеката
  • функцијата chgrp,
    која ја менува групата на датотеката