Link () function သည် PHP တွင်ဖိုင်စနစ်လုပ်ဆောင်မှုဖြစ်ပြီးအဓိကအားဖြင့် hard link များကိုဖန်တီးရန်အသုံးပြုသည်။ Hard Link ၏အနှစ်သာရသည်ဖိုင်အမျိုးအစားအသစ်ကိုဖိုင်အမျိုးအစားအသစ်ကိုညွှန်ပြရန်ဖိုင်အမည်အမည်ကိုချိတ်ဆက်ရန်ဖြစ်သည်။
Hard links ၏အယူအဆကိုနားလည်ရန်ကျွန်ုပ်တို့သည် inode (index node) ကိုနားလည်ရန်လိုအပ်သည်။ Inode သည် File Metadata ဖိုင်အမျိုးအစားဖြစ်ပြီးဖိုင်အမည်, ပိုင်ရှင်, ခွင့်ပြုချက်များ, အရွယ်အစားနှင့်အခြားအချက်အလက်များအပါအ 0 င် Metadata ကိုသိမ်းဆည်းထားသည်။ Hard Links များသည်ဖိုင်စနစ်အတွင်းရှိဖိုင်အမည်များကိုအသုံးပြုခြင်းအားဖြင့်တူညီသော inode ကိုသတ်မှတ်သည်။
Hard link များနှင့်မတူဘဲပျော့ပျောင်းသောလင့်များ (သင်္ကေတအချိတ်အဆက်များ) ။ Soft Link သည်အခြားဖိုင်သို့လမ်းကြောင်းပါသည့်အထူးဖိုင်ကိုဖန်တီးသည်။ ပျော့ပျောင်းသောလင့်များသည် Cross-file systems များဖြစ်နိုင်သည်, သို့သော် hard link များသည်တူညီသောဖိုင်စနစ်တွင်သာလုပ်ကိုင်နိုင်သည်။
link ၏ syntax () function ကိုအောက်ပါအတိုင်းဖြစ်သည် -
parameter သည်ဖော်ပြချက်:
ဖိုင်တွဲနှစ်ခုစလုံးသည်တူညီသောဖိုင်စနစ်တွင်ရှိရမည်ကိုသတိပြုပါ။
link () function ကိုအောင်မြင်စွာကွပ်မျက်ခံရသောအခါစစ်မှန်စွာပြန်သွားပါ။
hard link တစ်ခုဖန်တီးရန် link ကို သုံး. function ကိုအသုံးပြုခြင်း၏ဥပမာတစ်ခုမှာဤတွင်ဖြစ်သည်။
ဤကုဒ်သည် /var/www/html/test.txt ဖိုင်ကို /Var/www/html/link_test.txt ဖြစ်သည်။ အောင်မြင်သောအခါ "link ကိုဖန်တီးမှုသည်အောင်မြင်မှုရရှိသည်။ " ။
Link () function သည်အမှန်တကယ်ပရိုဂရမ်တွင်နည်းပါးသော်လည်းအချို့သောသတ်သတ်မှတ်မှတ်အခြေအနေများတွင်အလွန်အသုံးဝင်သည်။
PHP မှ link () function သည် hard link များကိုဖန်တီးရန်အသုံးပြုသောဖိုင်စနစ်လုပ်ဆောင်ချက်ဖြစ်သည်။ Hard Links သည်တူညီသောဖိုင်အမျိုးအစားနှင့်တူညီသောဖိုင်အမျိုးအစားအမျိုးမျိုးကိုသာသိုလှောင်ခြင်းကုန်ကျစရိတ်များကိုထိထိရောက်ရောက်လျှော့ချနိုင်သည်။ သို့သော် Hard Links များကိုဖိုင်စနစ်တစ်ခုတည်းတွင်သာဖန်တီးနိုင်သည်ဟုမှတ်သားထားသင့်သည်။