2012-03-28 16 views
1

i für einige Zeilen Code geschrieben dynamisch eine Funktion wie folgt ausführen:php: call_user_func nicht wie erwartet funktioniert

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

das Merkwürdige ist - es funktioniert lokal, aber nicht auf meiner Live-Server, auf dem die call_user_func null zurückgibt (für Variable $ html). irgendwelche Ideen was könnte falsch sein?

danke!

+0

Können Sie uns zeigen, was die Funktion 'generatesomeHTML()' aussieht? Auch die PHP-Versionen sind auf dem Server ausgeführt wird und Ihre Entwicklungsumgebung? – F21

+0

Was bedeutet 'var_dump (is_callable ($ fn));' return? –

+0

@ tereško: gibt beide zurück bool (true) – Fuxi

Antwort

1

leider war meine Schuld .. die Funktion der Live-Version tatsächlich einen Nullwert zurück :(

Verwandte Themen