Функция chmod

Функция chmod белгиланган файл учун кириш ҳуқуқини ўзгартиради. Биринчи параметр сифатида файл йўлини қабул қилади, иккинчисида - кириш ҳуқуқининг сон қийматини. Муваффақиятли бажарилганда true, хатоликда false қайтаради.

Синтаксис

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

Мисол

'example.txt' файли учун 0644 ҳуқуқларин ўрнатамиз:

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 функцияси,
    файл гуруҳини ўзгартиради