2012-02-15 60 views
-1

我想将接口的名称转换为字符串。 get_class函数需要来自接口的对象,而不是接口本身。 从理论上说,这个例子说明什么我想做的事:如何获取接口名称以外的接口名称的字符串值PHP

<?php 

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


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

?> 

感谢, Ogail

+0

这样你就可以直接写呐$ NAME = “MyInterface的”;有什么问题? – Poonam 2012-02-15 06:33:08

+1

您正在传递您想要的值的参数。你为什么不把这个参数赋值给$ name? – Nobita 2012-02-15 06:33:52

+0

@Poonam:这可能是一个解决方案,但我需要更通用的解决方案,而不需要任何代码维护,如果我更改了接口名称。 – Ogail 2012-02-15 18:47:05

回答