336 of 410 menu

Funkce get_declared_classes

Funkce get_declared_classes vrací pole obsahující jména všech tříd, které byly deklarovány v aktuálním skriptu, včetně uživatelských tříd i vestavěných tříd PHP. Funkce nepřijímá žádné parametry.

Syntaxe

get_declared_classes();

Příklad

Získáme seznam všech deklarovaných tříd ve skriptu:

<?php $res = get_declared_classes(); print_r($res); ?>

Výsledek provedení kódu:

['stdClass', 'Exception', 'Error', ...] // a další vestavěné třídy PHP

Příklad

Přidáme uživatelskou třídu a podíváme se na výsledek:

<?php class MyClass {} $res = get_declared_classes(); print_r($res); ?>

Výsledek provedení kódu:

['stdClass', 'Exception', 'Error', ..., 'MyClass']

Příklad

Zkontrolujeme přítomnost konkrétní třídy v seznamu:

<?php class TestClass {} $classes = get_declared_classes(); $res = in_array('TestClass', $classes); var_dump($res); ?>

Výsledek provedení kódu:

true

Viz také

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout