Functie chgrp

De functie chgrp wijzigt de groep voor het opgegeven bestand. De eerste parameter van de functie is het pad naar het bestand, de tweede is de naam of ID van de nieuwe groep. Voor een succesvolle uitvoering van de functie zijn de juiste toegangsrechten vereist.

Syntaxis

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

Voorbeeld

Laten we de groep van het bestand 'test.txt' wijzigen in 'www-data':

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

Resultaat van de code-uitvoering:

phptrue

Voorbeeld

Laten we proberen de groep van een niet-bestaand bestand te wijzigen:

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

Resultaat van de code-uitvoering:

phpfalse

Voorbeeld

Het gebruik van een numerieke groep-ID in plaats van een naam:

php<?php
  $res = chgrp('test.txt', 33); // 33 - typische ID voor groep www-data
  var_dump($res);
?>

Resultaat van de code-uitvoering:

phptrue

Zie ook

  • de functie chmod,
    die de toegangsrechten wijzigt
  • de functie chown,
    die de eigenaar van het bestand wijzigt