PHP တွင်ဖိုင်များ (သို့) လမ်းညွှန်များကိုအမည်ပြောင်းစေရန်အမည်ပြောင်းခြင်း () function ကိုအသုံးပြုသည်။ ဤလုပ်ဆောင်ချက်သည်ဖိုင်တစ်ခုသို့မဟုတ်လမ်းညွှန်တစ်ခု၏အမည်ကိုအလွယ်တကူပြုပြင်ရန်ခွင့်ပြုသည်။ ၎င်းသည်ဖိုင်တစ်ခုသို့မဟုတ် directory တစ်ခုဖြစ်စေ, directory, အမည်ပြောင်းခြင်း () အမည်ပြောင်းရန်အဆင်ပြေသောနည်းလမ်းဖြစ်သည်။ အရင်းအမြစ်အမည်နှင့်ပစ်မှတ်အမည်ကိုဖြတ်သန်းခြင်းအားဖြင့်အမည်ပြောင်းခြင်းလုပ်ငန်းကိုချောချောမွေ့မွေ့ပြီးချောချောမွေ့မွေ့လုပ်နိုင်သည်။
Bool အမည် (string $ အရင်းအမြစ်, string ကို $ ပစ်မှတ်)
အောင်မြင်သောအခါ စစ်မှန်သော ပြန်လာပြီးပျက်ကွက်သည့်အခါ မှားယွင်းသော ပြန်လာသည်။
Rename () function ကို သုံး. ဖိုင်များနှင့်လမ်းညွှန်များကိုအမည်ပြောင်းခြင်းအတွက်နမူနာကုဒ်ဖြစ်သည်။
ဤဥပမာသည် "New_file.txtx" သို့ "Old_file.txt" မှဖိုင်ကိုမည်သို့အမည်ပြောင်းလဲ။
<?php $old_name = "old_file.txt"; $new_name = "new_file.txt"; if (rename($old_name, $new_name)) { echo "ဖိုင်ကိုအောင်မြင်စွာအမည်ပြောင်းပါ!"; } else { echo "ဖိုင်အမည်ပြောင်းခြင်းမအောင်မြင်ပါ!"; } ?>
အပေါ်ကဥပမာမှာဖိုင်ကိုနာမည်ပြောင်းဖို့ Rename () function ကိုသုံးတယ်။ အကယ်. ခွဲစိတ်ကုသမှုအောင်မြင်လျှင် output သည် "File Rename အောင်မြင်စွာအမည်ပြောင်းသည်" ဖြစ်သည်။ ဒီလိုမှမဟုတ်ရင် output ကို "အမည်ပြောင်းခြင်းမအောင်မြင်ဘူး!"
အောက်ပါဥပမာသည် "New_Directory" သို့ "Old_Directory" လမ်းညွှန်ကိုမည်သို့အမည်ပြောင်းလဲ။
<?php $old_name = "old_directory"; $new_name = "new_directory"; if (rename($old_name, $new_name)) { echo "directory အောင်မြင်စွာအမည်ပြောင်း!"; } else { echo "Directory အမည်ပြောင်းခြင်းမအောင်မြင်ပါ!"; } ?>
ဤဥပမာတွင်ကျွန်ုပ်တို့သည် "Old_Directory" မှ "Old_Directory" မှ "New_Directory" မှ " New_Directory" သို့ပြောင်းရန် " အောင်မြင်လျှင်စနစ်သည် "directory အောင်မြင်စွာအမည်ပြောင်းလဲ" ကိုပြလိမ့်မည်။ ; ဒီလိုမှမဟုတ်ရင် directory rename ပျက်ကွက်! "ပြသလိမ့်မည်။
PHP မှ Rename () function သည် function သည်အသုံးပြုသူများအားအသုံးပြုသူများကိုရိုးရှင်းသောကုဒ်မှတဆင့်ဖိုင်အသစ်များသို့ပြောင်းလဲရန်ခွင့်ပြုသည့်အလွန်အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ ဖိုင်စစ်ဆင်ရေး (သို့) လမ်းညွှန်စီမံခန့်ခွဲမှုရှိ, ဤလုပ်ဆောင်မှုကိုကျွမ်းကျင်စွာပြုလုပ်နိုင်သည်နှင့်အမျှသင်သည်အမည်များနှင့် directory များကို accessing လုပ်ခြင်းကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်လိမ့်မည်။