Funksie chgrp

Die funksie chgrp verander die groep vir die gespesifiseerde lêer. Die eerste parameter van die funksie aanvaar die pad na die lêer, die tweede - die naam of ID van die nuwe groep. Vir suksesvolle uitvoering van die funksie word toepaslike toegangsregte vereis.

Sintaksis

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

Voorbeeld

Laat ons die groep van die lêer 'test.txt' na 'www-data' verander:

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

Resultaat van kode-uitvoering:

phptrue

Voorbeeld

Kom ons probeer om die groep van 'n nie-bestaande lêer te verander:

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

Resultaat van kode-uitvoering:

phpfalse

Voorbeeld

Gebruik van numeriese ID van groep in plaas van naam:

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

Resultaat van kode-uitvoering:

phptrue

Sien ook

  • die funksie chmod,
    wat toegangsregte verander
  • die funksie chown,
    wat die eienaar van die lêer verander