Funksjonen chgrp

Funksjonen chgrp endrer gruppen for den angitte filen. Den første parameteren funksjonen tar er stien til filen, den andre er navnet eller ID-en til den nye gruppen. For vellykket utførelse av funksjonen kreves det tilhørende tilgangsrettigheter.

Syntaks

phpchgrp(string $filename, string|int $group): bool

Eksempel

La oss endre gruppen for filen 'test.txt' til 'www-data':

php<?php
  $res = chgrp('test.txt', 'www-data');
  var_dump($res);
?>

Resultat av kjøring av koden:

phptrue

Eksempel

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

php<?php
  $res = chgrp('nonexistent.txt', 'www-data');
  var_dump($res);
?>

Resultat av kjøring av koden:

phpfalse

Eksempel

Bruk av numerisk gruppe-ID i stedet for navn:

php<?php
  $res = chgrp('test.txt', 33); // 33 - typisk ID for www-data-gruppen
  var_dump($res);
?>

Resultat av kjøring av koden:

phptrue

Se også

  • funksjonen chmod,
    som endrer tilgangsrettigheter
  • funksjonen chown,
    som endrer filens eier