可变函数的使用
在PHP中如果将”函数名称”赋予字符串类型的变量,但是在使用该变量时,如果带有小括号,那么PHP引擎将解析为函数,可变函数需要自己封装之后实现。
1 | //封装一个函数 |
回调函数的使用
回调函数就是调用函数的时候将另一个函数的名称当作参数传递进去(可变函数),并且在函数体中进行调用。
1 | function study(){ |
匿名函数的使用
匿名函数,也叫闭包函数,指临时创建一个没有指定名称的函数,最经常用作回调函数参数的值,也可以作为变量的值来使用。
1 | $func=function(){ //无函数名 |
递归函数的使用
如果函数A需要调用函数B,而发现函数B的代码实现与函数A完全相同,依次类推,此时就需要封装为递归函数。通俗的讲,就是自己调用自己的函数,通过特定条件结束执行。
1 | function text($i){ |
参考:慕课网PHP入门教程的知识总结
声明:以上内容如有不足之处,欢迎联系指正,转载请注明出处!