Chaguo za kukokotoa chmod

Chaguo za kukokotoa chmod hubadilisha ruhusa za upatikanaji kwa faili maalum. Inakubua parameta ya kwanza njia ya faili, ya pili - thamani ya nambari ya ruhusa za upatikanaji. Inarudisha true wakati inafanikiwa na false wakati kuna hitilafu.

Sintaksia

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

Mfano

Wacha tuweke ruhusa 0644 kwa faili 'example.txt':

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

Matokeo ya kutekeleza kificho:

phptrue

Mfano

Wacha tujaribu kubadilisha ruhusa kwa faili isiyoepukika:

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

Matokeo ya kutekeleza kificho:

phpfalse

Mfano

Wacha tuweke ruhusa 0755 kwa saraka:

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

Matokeo ya kutekeleza kificho:

phptrue

Angalia pia

  • chaguo za kukokotoa chown,
    ambayo hubadilisha mmiliki wa faili
  • chaguo za kukokotoa chgrp,
    ambayo hubadilisha kikundi cha faili