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

関連項目

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否