338 of 410 menu

Функција get_declared_traits

Функција get_declared_traits враћа низ са именима свих трејтова, који су декларисани у текућој скрипти. Ова функција не прихвата параметре и може бити корисна за дебаговање или динамички рад са трејтовима.

Синтакса

get_declared_traits();

Пример

Добијмо списак свих декларисаних трејтова у скрипти:

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

Резултат извршавања кода:

['Trait1', 'Trait2']

Пример

Проверимо резултат позива функције без декларисаних трејтова:

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

Резултат извршавања кода:

[]

Пример

Упоредимо резултат пре и после декларације трејта:

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

Резултат извршавања кода:

[] ['NewTrait']

Погледајте такође

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј