318 of 410 menu

Funkcija get_class

Funkcija get_class atgriež padotā objekta klases nosaukumu. Ja funkcija tiek izsaukta bez parametriem klases metodes iekšienē, tā atgriezīs šīs klases nosaukumu. Padodot ne-objektu, funkcija atgriezīs false un izraisīs brīdinājumu.

Sintakse

get_class([object]);

Piemērs

Iegūsim klases nosaukumu izveidotajam objektam:

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

Koda izpildes rezultāts:

'MyClass'

Piemērs

Funkcijas izmantošana bez parametriem klases metodes iekšienē:

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

Koda izpildes rezultāts:

'TestClass'

Piemērs

Mēģinājums iegūt klasi ne-objektam:

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

Koda izpildes rezultāts:

false

Skatiet arī

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt