319 of 410 menu

get_parent_class ဖန်ရှင်

ဖန်ရှင် get_parent_class သည် သတ်မှတ်ထားသော အက်စ်စ် (object) သို့မဟုတ် ကလပ်စ်အတွက် မိဘကလပ်စ်၏ အမည်ကို ပြန်ပေးသည်။ မိဘကလပ်စ် မရှိပါက၊ ဤဖန်ရှင်သည် false ကို ပြန်ပေးမည်။ ပေးပို့ရမည့် အညွှန်းတစ်ခုအနေဖြင့် အက်စ်စ် (object) သို့မဟုတ် ကလပ်စ်အမည်ကို စာကြောင်းပုံစံဖြင့် ပေးပို့နိုင်သည်။

ဝါကျဖွဲ့စည်းပုံ

get_parent_class(object|string);

ဥပမာ

အက်စ်စ် (object) တစ်ခုအတွက် မိဘကလပ်စ်ကို ရယူကြည့်ရအောင်:

<?php class ParentClass {} class ChildClass extends ParentClass {} $obj = new ChildClass(); echo get_parent_class($obj); ?>

ကုဒ်ကို လုပ်ဆောင်ပြီးနောက် ရရှိသောရလဒ်:

'ParentClass'

ဥပမာ

ကလပ်စ်၏အမည်ဖြင့် မိဘကလပ်စ်ကို ရယူကြည့်ရအောင်:

<?php class ParentClass {} class ChildClass extends ParentClass {} echo get_parent_class('ChildClass'); ?>

ကုဒ်ကို လုပ်ဆောင်ပြီးနောက် ရရှိသောရလဒ်:

'ParentClass'

ဥပမာ

မိဘမရှိသော ကလပ်စ်အတွက် မိဘကလပ်စ်ကို ရယူကြိုးစားကြည့်ရအောင်:

<?php class SimpleClass {} var_dump(get_parent_class('SimpleClass')); ?>

ကုဒ်ကို လုပ်ဆောင်ပြီးနောက် ရရှိသောရလဒ်:

false

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • ဖန်ရှင် get_class,
    သည် အက်စ်စ် (object) ၏ ကလပ်စ်ကို ပြန်ပေးသည်
  • ဖန်ရှင် is_subclass_of,
    သည် အမွေဆက်ခံမှုကို စစ်ဆေးသည်
  • ဖန်ရှင် class_parents,
    သည် မိဘအားလုံးကို ပြန်ပေးသည်
  • ဖန်ရှင် instanceof,
    အက်စ်စ် (instance) စစ်ဆေးသည့် အော်ပရေတာ
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်