2011-11-05 146 views
1

是否有可能檢索包含在全局變量中的所有函數?從全局變量中檢索函數

我使用的是一個非常複雜的插件(不是我寫的)調用的函數以這種方式:

$GLOBALS['myplugin']->member->isActive() 

有沒有辦法中檢索的$GLOBALS['myplugin']->member所有功能?

回答

3

您可能會發現get_class_methods()取得了一些成功,傳入member是實例的類的名稱或對象實例本身。

+0

謝謝,這就是我要找的。 有沒有辦法檢索函數的參數?我試圖做一個腳本的反向工程... 例如,我知道有一個名爲$ GLOBALS ['myplugin'] - > member-> login()的函數,但我不知道哪些以及如何我需要傳遞給函數的許多論據 – Pennywise83

+1

@ Pennywise83查看[函數處理函數](http://www.php.net/manual/en/ref.funchand.php)。 – Sampson