chown කාර්යය
chown කාර්යය නියම කරන ලද ගොනුවේ හෝ ඩිරෙක්ටරියේ අයිතිකරු වෙනස් කරයි.
පළමු පරාමිතිය ගොනුවට පෙත ලබා ගනී, දෙවන පරාමිතිය පරිශීලක නාමය හෝ ඔහුගේ ID ලබා ගනී.
සාර්ථකත්වය මත true ආපසු ලබා දෙන අතර දෝෂයකදී false ආපසු ලබා දෙයි.
වාක්ය රචනය
chown(string $filename, string|int $user): bool
උදාහරණය
'www-data' පරිශීලකයාට ගොනුවේ අයිතිකරු වෙනස් කරමු:
<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
true
උදාහරණය
පවතින නොවන ගොනුවක අයිතිකරු වෙනස් කිරීමට උත්සාහ කරමු:
<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
false
උදාහරණය
පරිශීලක ID අනුව අයිතිකරු වෙනස් කරමු (උදාහරණයක් ලෙස, 1000):
<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
true