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']

Погледнете ги и

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