Although PHP doesn’t support delegates (as in C#) the possibility to define the __invoke magic method allows us to write code as if we were using delegates in C#. The following video clip shows that.

Lessons Learned from Running a Startup: The Bootstrap Way
If you consider running a startup the bootstrap way then you might get some insight from the lessons I learned.