338 of 410 menu

Функция get_declared_traits

Функция get_declared_traits жорий скриптда эълон килинган барча трейтлар номлари билан массивни қайтаради. Бу функция параметрлар қабул қилмайди ва трейтлар билан динамик ишлаш ёки debugging учун фойдали бўлиши мумкин.

Синтаксис

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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш