Funkcija chmod

Funkcija chmod maina piekļuves tiesības norādītajam failam. Pirmo parametru pieņem faila ceļš, otro - skaitliskā vērtība piekļuves tiesībām. Atgriež true veiksmīgā izpildē un false kļūdas gadījumā.

Sintakse

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

Piemērs

Uzstādīsim piekļuves tiesības 0644 failam 'example.txt':

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

Koda izpildes rezultāts:

phptrue

Piemērs

Mēģināsim mainīt piekļuves tiesības neesošam failam:

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

Koda izpildes rezultāts:

phpfalse

Piemērs

Uzstādīsim piekļuves tiesības 0755 direktorijai:

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

Koda izpildes rezultāts:

phptrue

Skatiet arī

  • funkciju chown,
    kas maina faila īpašnieku
  • funkciju chgrp,
    kas maina faila grupu