338 of 410 menu

Funksioni get_declared_traits

Funksioni get_declared_traits kthen një array me emrat e të gjitha trejteve, që janë deklaruar në skenarin aktual. Ky funksion nuk pranon parametra dhe mund të jetë i dobishëm për debugging ose për punë dinamike me trejte.

Sintaksa

get_declared_traits();

Shembull

Le të marrim një listë të të gjitha trejteve të deklaruar në skenar:

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

Rezultati i ekzekutimit të kodit:

['Trait1', 'Trait2']

Shembull

Le të kontrollojmë rezultatin e thirrjes së funksionit pa trejte të deklaruar:

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

Rezultati i ekzekutimit të kodit:

[]

Shembull

Le të krahasojmë rezultatin para dhe pas deklarimit të një trejti:

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

Rezultati i ekzekutimit të kodit:

[] ['NewTrait']

Shihni gjithashtu

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo