Функция 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 функцияси,
    файл эгасини ўзгартиради