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 කාර්යය,
    ගොනුවේ හිමිකරු වෙනස් කරයි