318 of 410 menu

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

get_class လုပ်ဆောင်ချက်သည် ပေးပို့လိုက်သော object ၏ class အမည်ကို ပြန်ပေးသည်။ class ၏ method အတွင်းတွင် parameter မပါဘဲ ဤလုပ်ဆောင်ချက်ကို ခေါ်ယူပါက၊ ၎င်းသည် ထို class ၏အမည်ကို ပြန်ပေးမည်။ object မဟုတ်သောအရာကို ပေးပို့ပါက လုပ်ဆောင်ချက်သည် false ကို ပြန်ပေးပြီး သတိပေးချက်တစ်ခုကို ထုတ်ပေးမည်။

ဝါကျဖွဲ့ပုံ

get_class([object]);

ဥပမာ

ဖန်တီးထားသော object အတွက် class အမည်ကို ရယူကြပါစို့:

<?php class MyClass {} $obj = new MyClass(); echo get_class($obj); ?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု ရလဒ်:

'MyClass'

ဥပမာ

class အတွင်းရှိ method တစ်ခုအတွင်း၌ parameter မပါဘဲ လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း:

<?php class TestClass { public function showClassName() { return get_class(); } } $test = new TestClass(); echo $test->showClassName(); ?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု ရလဒ်:

'TestClass'

ဥပမာ

object မဟုတ်သောအရာအတွက် class ရယူရန် ကြိုးစားခြင်း:

<?php $res = get_class('not an object'); var_dump($res); ?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု ရလဒ်:

false

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

  • get_parent_class လုပ်ဆောင်ချက်ကို,
    မိဘ class ကို ပြန်ပေးသည်
  • get_called_class လုပ်ဆောင်ချက်ကို,
    ခေါ်ယူသော class ကို ပြန်ပေးသည်
  • is_a လုပ်ဆောင်ချက်ကို,
    class သို့ ပိုင်ဆိုင်မှုကို စစ်ဆေးသည်
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်