PHP Object-Objected Programing တွင် interface အမွေဆက်ခံမှုသည်အခြား interface တစ်ခု၏နည်းလမ်းများနှင့်ကိန်းဂဏန်းများအားလုံးကိုအမွေအနှစ်တစ်ခုဖြစ်စေပြီးနည်းလမ်းအသစ်များကိုအမွေဆက်ခံသည့် interface တွင်ထည့်သွင်းနိုင်သည်။ Interface အမွေသည် code reusability ကိုတိုးတက်စေနိုင်သည်,
interface ကိုအမွေဆက်ခံခြင်း "extends" ကို အသုံးပြု. အကောင်အထည်ဖော်သည်။ interface ကြေငြာချက်တွင် "extends" သော့ချက်စာလုံးကိုအသုံးပြုခြင်းနှင့်အမွေဆက်ခံရန် interface name ကိုအောက်ပါ interface name ကိုအောက်ပါအမွေဆက်ခံခြင်း,
အထက်ပါဥပမာတွင် interfacebob သည် interfaceae interface ကိုအမွေဆက်ခံပြီးနည်းလမ်းသစ်နည်းလမ်းအသစ်ကိုထည့်သွင်းထားသည်။
Interface သည်အမွေဆက်ခံမှုသည် class တစ်ခုအား interface မျိုးစုံကိုအကောင်အထည်ဖော်ရန်ခွင့်ပြုသည်။
ဤဥပမာတွင် MyClass Class သည် interfaceb interface ကိုအကောင်အထည်ဖော်ပြီး methoda () နှင့် methodb () နည်းလမ်းများကိုအကောင်အထည်ဖော်ခြင်းဖြင့် interface လိုအပ်ချက်များကိုဖြည့်စွက်သည်။ ထို့အပြင် interfaceb သည် interfacea interface ကိုအမွေဆက်ခံသောကြောင့် MyClass သည် Constant_a နှင့် Constant_B ကိုတိုက်ရိုက်သုံးနိုင်သည်။
ဤနေရာတွင် interface အမွေအနှစ်နှင့်သက်ဆိုင်မှုနှင့်အသုံးပြုမှုကိုအသေးစိတ်ဖော်ပြရန်ဥပမာတစ်ခုမှာဥပမာတစ်ခုဖြစ်သည်။
ဤဥပမာတွင်ကျွန်ုပ်တို့သည်အဆက်မပြတ်အရောင်နှင့်စိတ်တဇနည်းလမ်းသရေကျပါ 0 င်သောပုံသဏ် into ာန်ဟုခေါ်သော interface တစ်ခုသတ်မှတ်ခြင်းကိုသတ်မှတ်သည်။
ဤဥပမာတွင်စက်ဝိုင်း interface သည်ပုံသဏ် into ာ in ာ intuthace ကိုအမွေဆက်ခံပြီးနည်းလမ်းသစ် calculateae () အသစ်တစ်ခုကိုထည့်သည်။
ဤဥပမာတွင်စက်ဝိုင်းမျက်နှာပြင်ကိုအကောင်အထည်ဖော်ရန် CirclesHapce class တစ်ခုကိုဖန်တီးသည်။ သရေကျခြင်း () နှင့် calculateAsea () နည်းလမ်းများ () နည်းစနစ်များကိုအကောင်အထည်ဖော်ခြင်းအားဖြင့် CirclesHape သည်စက်ဝိုင်းတစ်ခုကိုဆွဲယူပြီးဒေသကိုတွက်ချက်နိုင်သည်။
အထက်ပါဥပမာမှအနေဖြင့်အနေဖြင့်အမွေဆက်ခံမှုသည် interface ကိုပြန်လည်သုံးသပ်ရုံသာမက interface ၏လုပ်ဆောင်ချက်များကိုပိုမိုတိုးချဲ့နိုင်သော်လည်း code ၏ထိန်းသိမ်းမှုနှင့်စာဖတ်နိုင်မှုကိုတိုးချဲ့ခြင်းကိုတိုးချဲ့နိုင်သည်။
ဤဆောင်းပါးသည် PHP Object-Oriented Programming တွင် interface အမွေအနှစ်နှင့်အသုံးပြုမှုကိုအသေးစိတ်ဖော်ပြထားသည်။ interface ကိုအမွေဆက်ခံခြင်းအားဖြင့် interface ကိုမြှင့်တင်ခြင်းနှင့်တိုးချဲ့ခြင်းကိုနားလည်သဘောပေါက်ခြင်း, ဥပမာအားဖြင့်မိဘ interfaces များကိုမည်သို့သတ်မှတ်ရမည်, ကလေးမျက်နှာပြင်များနှင့် interfaces များကိုအကောင်အထည်ဖော်မည့်အတန်းများကိုသင်မည်သို့သတ်မှတ်မည်ကိုသင်နားလည်နိုင်သည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင် interface အမွေဆက်ခံမှုကိုဆင်ခြင်တုံတရားအသုံးပြုခြင်းသည် coding ထိရောက်မှုကိုတိုးတက်စေရုံသာမကကုဒ်ထိန်းချုပ်မှုနှင့်ကုဒ်ပြန်သုံးမှုများကိုလျှော့ချနိုင်သည်။