chown လုပ်ဆောင်ချက်

chown လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသော ဖိုင် သို့မဟုတ် ဖိုင်တွဲ၏ ပိုင်ရှင်ကို ပြောင်းလဲပေးပါသည်။ ပထမပိုင်းသတ်မှတ်ချက် (parameter) အဖြစ် ဖိုင်လမ်းကြောင်းကို လက်ခံပြီး ဒုတိယပိုင်းသတ်မှတ်ချက်အဖြစ် အသုံးပြုသူအမည် သို့မဟုတ် ၎င်း၏ ID ကို လက်ခံပါသည်။ အောင်မြင်ပါက true ကို ပြန်ပေးပြီး အမှားတစ်ခုခုဖြစ်ပါက false ကို ပြန်ပေးပါသည်။

ဝါကျဖွဲ့ပုံ (Syntax)

phpchown(string $filename, string|int $user): bool

နမူနာ

'www-data' အသုံးပြုသူသို့ ဖိုင်ပိုင်ရှင်ကို ပြောင်းလဲကြည့်ပါမည်:

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

ကုဒ်ကို run ထားသော ရလဒ်:

phptrue

နမူနာ

မရှိသော ဖိုင်၏ ပိုင်ရှင်ကို ပြောင်းလဲကြိုးစားကြည့်ပါမည်:

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

ကုဒ်ကို run ထားသော ရလဒ်:

phpfalse

နမူနာ

အသုံးပြုသူ ID (ဥပမာ- 1000) အလိုက် ပိုင်ရှင်ကို ပြောင်းလဲကြည့်ပါမည်:

php<?php
  $res = chown('example.txt', 1000);
  var_dump($res);
?>

ကုဒ်ကို run ထားသော ရလဒ်:

phptrue

ဆက်လက်လေ့လာရန်

  • chmod လုပ်ဆောင်ချက်,
    ဖိုင်ဝင်ရောက်ခွင့် ပြုခြင်းများကို ပြောင်းလဲပေးသည်
  • chgrp လုပ်ဆောင်ချက်,
    ဖိုင်၏ အုပ်စုကို ပြောင်းလဲပေးသည်