Funksjonen chmod

Funksjonen chmod endrer tilgangsrettighetene for den angitte filen. Den tar første parameter som stien til filen, andre parameter som den numeriske verdien for tilgangsrettigheter. Returnerer true ved vellykket utførelse og false ved feil.

Syntaks

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

Eksempel

La oss sette rettigheter 0644 for filen 'example.txt':

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

Resultat av kjøring av koden:

phptrue

Eksempel

La oss prøve å endre rettigheter for en ikke-eksisterende fil:

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

Resultat av kjøring av koden:

phpfalse

Eksempel

La oss sette rettigheter 0755 for en katalog:

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

Resultat av kjøring av koden:

phptrue

Se også

  • funksjonen chown,
    som endrer eieren av filen
  • funksjonen chgrp,
    som endrer gruppen til filen