338 of 410 menu

Функция get_declared_traits

Функцията get_declared_traits връща масив с имената на всички traits, които са декларирани в текущия скрипт. Тази функция не приема параметри и може да бъде полезна за дебъгване или динамична работа с traits.

Синтаксис

get_declared_traits();

Пример

Нека получим списък с всички декларирани traits в скрипта:

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

Резултат от изпълнението на кода:

['Trait1', 'Trait2']

Пример

Нека проверим резултата от извикването на функцията без декларирани traits:

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

Резултат от изпълнението на кода:

[]

Пример

Нека сравним резултата преди и след декларацията на trait:

<?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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне