Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
275 of 410 menu

Функцыя chmod

Функцыя chmod змяняе правы доступу для паказанага файла. Першым параметрам прымае шлях да файла, другім - лікавае значэнне правоў доступу. Вяртае true пры паспяховым выкананні і false пры памылцы.

Сінтаксіс

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

Прыклад

Усталюем правы 0644 для файла 'example.txt':

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

Вынік выканання кода:

true

Прыклад

Паспрабуем змяніць правы для неіснуючага файла:

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

Вынік выканання кода:

false

Прыклад

Усталюем правы 0755 для дырэкторыі:

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

Вынік выканання кода:

true

Глядзіце таксама

  • функцыю chown,
    якая змяняе ўладальніка файла
  • функцыю chgrp,
    якая змяняе групу файла
byenru