Funkcija chgrp

Funkcija chgrp pakeičia nurodyto failo grupę. Pirmuoju parametru funkcija priima failo kelią, antruoju - naujos grupės pavadinimą arba ID. Sėkmingam funkcijos vykdymui reikalingos atitinkamos prieigos teisės.

Sintaksė

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

Pavyzdys

Pakeiskime failo 'test.txt' grupę į 'www-data':

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

Kodo vykdymo rezultatas:

phptrue

Pavyzdys

Pabandykime pakeisti neegzistuojančio failo grupę:

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

Kodo vykdymo rezultatas:

phpfalse

Pavyzdys

Skaitinio grupės ID naudojimas vietoj pavadinimo:

php<?php
  $res = chgrp('test.txt', 33); // 33 - tipinis www-data grupės ID
  var_dump($res);
?>

Kodo vykdymo rezultatas:

phptrue

Taip pat žiūrėkite

  • funkciją chmod,
    kuri keičia prieigos teises
  • funkciją chown,
    kuri keičia failo savininką