I’ve been wondering whether it is possible or not to pass a function as a parameter in PHP. I want something similar to when you’re programming the following code in JavaScript:
object.exampleMethod(function(){
// some stuff to execute
});
What I want is to execute that function somewhere in exampleMethod. Is that possible in PHP?
It’s possible if you are using PHP 5.3.0 or higher.
See Anonymous Functions in the manual.
In your case, you would define
exampleMethodlike this: