Функција 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,
    која мења групу датотеке