338 of 410 menu

Funkce get_declared_traits

Funkce get_declared_traits vrací pole s názvy všech traitů, které byly deklarovány v aktuálním skriptu. Tato funkce nepřijímá parametry a může být užitečná pro ladění nebo dynamickou práci s traity.

Syntaxe

get_declared_traits();

Příklad

Získáme seznam všech deklarovaných traitů ve skriptu:

<?php trait Trait1 {} trait Trait2 {} $res = get_declared_traits(); print_r($res); ?>

Výsledek provedení kódu:

['Trait1', 'Trait2']

Příklad

Zkontrolujeme výsledek volání funkce bez deklarovaných traitů:

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

Výsledek provedení kódu:

[]

Příklad

Porovnáme výsledek před a po deklaraci traitu:

<?php $res1 = get_declared_traits(); trait NewTrait {} $res2 = get_declared_traits(); print_r($res1); print_r($res2); ?>

Výsledek provedení kódu:

[] ['NewTrait']

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