2012-03-28 129 views
1

我寫的幾行代碼,用於動態執行這樣的功能:PHP:call_user_func工作不正常

$fn= "generatesomeHTML"; 
$html = call_user_func($fn); 

奇怪的是 - 它在call_user_func返回null本地,但不工作我活的服務器上(用於變量$ html)。任何想法可能是錯誤的?

謝謝!

+0

你能告訴我們什麼功能'generatesomeHTML()'看起來像嗎?還有,你在你的服務器上運行的PHP版本和你的開發環境? – F21 2012-03-28 11:34:47

+0

var_dump(is_callable($ fn));'return? – 2012-03-28 11:36:25

+0

@tereško:returns both bool(true) – Fuxi 2012-03-28 11:37:58

回答

1

抱歉,是我的錯..現場版的函數實際上返回一個零值:(