2012-02-15 22 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

回答