338 of 410 menu

Funcția get_declared_traits

Funcția get_declared_traits returnează un array cu numele tuturor trăsăturilor, care au fost declarate în scriptul curent. Această funcție nu acceptă parametri și poate fi utilă pentru depanare sau lucrul dinamic cu trăsături.

Sintaxă

get_declared_traits();

Exemplu

Să obținem lista tuturor trăsăturilor declarate în script:

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

Rezultatul executării codului:

['Trait1', 'Trait2']

Exemplu

Să verificăm rezultatul apelului funcției fără trăsături declarate:

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

Rezultatul executării codului:

[]

Exemplu

Să comparăm rezultatul înainte și după declararea trăsăturii:

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

Rezultatul executării codului:

[] ['NewTrait']

Vedeți și

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge