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