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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј