ფუნქცია chgrp

ფუნქცია chgrp ცვლის ჯგუფს მითითებული ფაილისთვის. პირველ პარამეტრად ფუნქცია იღებს ფაილის გზას, მეორედ - ახალი ჯგუფის სახელს ან ID-ს. ფუნქციის წარმატებით შესასრულებლად საჭიროა შესაბამისი წვდომის უფლებები.

სინტაქსი

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

მაგალითი

შევცვალოთ ფაილის 'test.txt' ჯგუფი 'www-data'-ზე:

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

კოდის შესრულების შედეგი:

phptrue

მაგალითი

შევცვალოთ არარსებული ფაილის ჯგუფი:

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

კოდის შესრულების შედეგი:

phpfalse

მაგალითი

ჯგუფის რიცხვითი ID-ს გამოყენება სახელის ნაცვლად:

php<?php
  $res = chgrp('test.txt', 33); // 33 - www-data ჯგუფის ტიპიური ID
  var_dump($res);
?>

კოდის შესრულების შედეგი:

phptrue

იხილეთ აგრეთვე

  • ფუნქციას chmod,
    რომელიც ცვლის წვდომის უფლებებს
  • ფუნქციას chown,
    რომელიც ცვლის ფაილის მფლობელს