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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу