2012-02-15 9 views
-1

インターフェイスの名前を文字列にしたいと考えています。 get_class関数は、インタフェース自体ではなく、インタフェースからのオブジェクトを必要とします。 理論的には、この例では、私が何をしたいのかを示しています。PHPのインターフェイススコープ外のインターフェイス名の文字列値を取得する方法

<?php 

interface MyInterface 
{ 
/* Some code goes here */ 
} 


$name = get_interface_name(MyInterface); # $name should hold string 'MyInterface' 

?> 

おかげで、 Ogail

+0

を使用します。どうした? – Poonam

+1

引数に必要な値を渡しています。なぜあなたはその引数を$ nameに代入してみませんか? – Nobita

+0

@ Poonam:これは解決策になるかもしれませんが、インターフェース名を変更した場合、コードのメンテナンスを必要とせずに、より汎用的なものが必要になります。 – Ogail

答えて

関連する問題