新しいオブジェクトを作成するクラスの名前を表示しようとしました。 このクラスの名前を取得するには?
class Class_A
{
public function __construct()
{
echo "new ".__class__." : are created"."<br />";
}
}
class B extends Class_A
{
}
class C extends Class_A
{
}
$NewObject1= new B ();
$NewObject2= new C ();
アウトプット
は次のとおりです:new Class_A : are created
new Class_A : are created
なぜないnew B : are created
new C : are created
私はこのコードを得ましたか。
getParentClass()
でも試してみましたが、うまくいきませんでした。