318 of 410 menu

get_class функциясы

get_class функциясы берілген объекттің клас атын қайтарады. Егер функция параметрсіз клас әдісінің ішінде шақырылса, ол сол кластың атын қайтарады. Объект емес нәрсе берілген жағдайда функция false мәнін қайтарады және ескерту туғызады.

Синтаксис

get_class([object]);

Мысал

Жасалған объект үшін клас атын алайық:

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

Кодты орындау нәтижесі:

'MyClass'

Мысал

Клас әдісінің ішінде параметрсіз функцияны қолдану:

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

Кодты орындау нәтижесі:

'TestClass'

Мысал

Объект емес нәрсе үшін клас алу әрекеті:

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

Кодты орындау нәтижесі:

false

Сондай-ақ қараңыз

  • get_parent_class функциясы,
    ол ата класты қайтарады
  • get_called_class функциясы,
    ол шақырылатын класты қайтарады
  • is_a функциясы,
    ол класқа жатқызылуды тексереді
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау