chown လုပ်ဆောင်ချက်
chown လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသော ဖိုင် သို့မဟုတ် ဖိုင်တွဲ၏ ပိုင်ရှင်ကို ပြောင်းလဲပေးပါသည်။
ပထမပိုင်းသတ်မှတ်ချက် (parameter) အဖြစ် ဖိုင်လမ်းကြောင်းကို လက်ခံပြီး ဒုတိယပိုင်းသတ်မှတ်ချက်အဖြစ် အသုံးပြုသူအမည် သို့မဟုတ် ၎င်း၏ ID ကို လက်ခံပါသည်။
အောင်မြင်ပါက true ကို ပြန်ပေးပြီး အမှားတစ်ခုခုဖြစ်ပါက false ကို ပြန်ပေးပါသည်။
ဝါကျဖွဲ့ပုံ (Syntax)
chown(string $filename, string|int $user): bool
နမူနာ
'www-data' အသုံးပြုသူသို့ ဖိုင်ပိုင်ရှင်ကို ပြောင်းလဲကြည့်ပါမည်:
<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
ကုဒ်ကို run ထားသော ရလဒ်:
true
နမူနာ
မရှိသော ဖိုင်၏ ပိုင်ရှင်ကို ပြောင်းလဲကြိုးစားကြည့်ပါမည်:
<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
ကုဒ်ကို run ထားသော ရလဒ်:
false
နမူနာ
အသုံးပြုသူ ID (ဥပမာ- 1000) အလိုက် ပိုင်ရှင်ကို ပြောင်းလဲကြည့်ပါမည်:
<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
ကုဒ်ကို run ထားသော ရလဒ်:
true