338 of 410 menu

Função get_declared_traits

A função get_declared_traits retorna um array com os nomes de todas as traits, que foram declaradas no script atual. Esta função não aceita parâmetros e pode ser útil para depuração ou trabalho dinâmico com traits.

Sintaxe

get_declared_traits();

Exemplo

Vamos obter a lista de todas as traits declaradas no script:

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

Resultado da execução do código:

['Trait1', 'Trait2']

Exemplo

Vamos verificar o resultado da chamada da função sem traits declaradas:

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

Resultado da execução do código:

[]

Exemplo

Vamos comparar o resultado antes e depois da declaração de uma trait:

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

Resultado da execução do código:

[] ['NewTrait']

Veja também

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar