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 ֆունկցիան,
    որը փոխում է ֆայլի խումբը