array(1) { 'callabled' => string(11) "my_callback" } public $parameter => array(1) { '$args' => string(10) "" }}F:\cygwin64\home\Administrator\code\demo5.php:19:string(1) "a"
通过如上的代码,能够处理到的问题:
1 如果有多个策略, 那么在策略不同的时候, 调用不同的函数, 来计算,
2 参数后置的处理, 有时候, 计算某些问题的时候, 对具体的使用的参数不明朗,参数后置处理,
3 如果, 在闭包的位置使用了class的方式, 可以调用不同的类的方法,
如果对js的闭包比较熟悉, 可以从如上的代码中看到js闭包的身影.