336 of 410 menu

関数 get_declared_classes

関数 get_declared_classes は、現在のスクリプトで宣言されたすべてのクラスの名前を含む配列を返します。ユーザー定義クラスだけでなく、PHPの組み込みクラスも含まれます。この関数はパラメータを取りません。

構文

get_declared_classes();

スクリプト内で宣言されているすべてのクラスのリストを取得します:

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

コードの実行結果:

['stdClass', 'Exception', 'Error', ...] // およびその他のPHP組み込みクラス

ユーザー定義クラスを追加し、結果を確認します:

<?php class MyClass {} $res = get_declared_classes(); print_r($res); ?>

コードの実行結果:

['stdClass', 'Exception', 'Error', ..., 'MyClass']

リスト内に特定のクラスが存在するかどうかをチェックします:

<?php class TestClass {} $classes = get_declared_classes(); $res = in_array('TestClass', $classes); var_dump($res); ?>

コードの実行結果:

true

関連項目

日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否