======call_user_func====== WMPRO, WMMINI FW >= 1.0 WMMEGA FW >= 2.0 Call a user defined function with optional parameters ====Description==== mixed call_user_func ( string $function_name [, mixed $parameters ... ] ) Return result as defined by the user function ====Parameters==== $function_name: String containing the name of the user function to call $parameters: Optional parameter(s) to pass to the function ====Return Values==== Mixed: Any type depending on the way the function is defined ====Example==== ====See Also==== [[function_exists()]] - Check if a function exists (native or custom) [[uphp:statements:function]] - Define a function [[uphp:statements:return]] - Return program control to the calling module ====Additional Information==== User defined functions can take many different forms, and it is not necessary to use [[call_user_func()]] to execute a function unless a direct return value is needed. If used within a function, the [[uphp:statements:return]] statement immediately ends execution of the function, and returns its argument as the value of the function call.