English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
get_class() 関数はオブジェクトのクラス名を返します。
get_class ( $object );
この関数は指定されたオブジェクトのクラス名を取得します。
番号 | パラメータ及び説明 |
---|---|
1 | object(必須) テストするオブジェクト。クラス内であれば、このパラメータは省略できます。 |
オブジェクトがインスタンスのクラスである場合、その名前を返します。オブジェクトがオブジェクトでない場合、FALSEを返します。
以下はこの関数の使用方法、インスタンスオブジェクトの名前を返します-
<?php class f1 { function f1() { // 一部のロジックを実現 } function name() { echo "私の名前は " , get_class($this) , "\n"; } } //オブジェクトの作成 $bar = new f1(); // 外部呼び出し echo "その名前は " , get_class($bar) , "\n"; // 内部呼び出し $bar->name(); ?>テストを見て‹/›
以下のような結果が生成されます-
その名前は f1 私の名前は f1