Функцыя 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,
    якая змяняе групу файла