318 of 410 menu

Funcția get_class

Funcția get_class returnează numele clasei obiectului transmis. Dacă funcția este apelată fără parametri în interiorul unei metode a clasei, ea va returna numele acestei clase. În cazul transmiterii unui non-obiect funcția va returna false și va genera un avertisment.

Sintaxă

get_class([object]);

Exemplu

Obținem numele clasei pentru obiectul creat:

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

Rezultatul executării codului:

'MyClass'

Exemplu

Utilizarea funcției fără parametri în interiorul unei metode a clasei:

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

Rezultatul executării codului:

'TestClass'

Exemplu

Încercarea de a obține clasa pentru un non-obiect:

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

Rezultatul executării codului:

false

Vedeți și

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge