Some functions in PHP require a callback function. How can I do this in a function myself? First of all, how do I define a function that require a callback function?
And secondly, how do I provide a custom function as the callback function? How do I provide a regular function, an instance function and a static function?
Use the built in call_user_func(). It may be necessary to use call_user_func_array()
This is safer than just doing
$c($a)a.k.a passed_callback(passed_argument) because checking to see if the function actually exists is done for you, though some have commented on performance degradation over$c($a).