函数最后为什么要返回呢?
函数,做为一种重要的代码复用工具,有很多特征,需要了解:
1、函数必须要有一个调用者,有的函数你可能感觉到是哪个在调用,其实是系统在调用。
2、函数必须要完成一个特定的功能,或者执行一个预定义动作,或者返回一个处理结果。不论如何,必须要给调用者一个反馈,让调用者知道函数的运行结果是什么,以便采取进一步的行动。
3、函数很多时候,你可以看到一个值,或者一个对象来使用。
4、切记,函数不可以放在赋值语句的左边,不允许给一个函数赋值。
5、函数可以没有名字,此时就是一个匿名函数,这个很有用,特别是回调的时候。
6、函数可以在定义的时候自动执行,自叫自调用函数:(function(){//代码})(),由于这类函数往往都是一次性用品,所以大多用匿名函数。
7、函数调用方式很多,即可以在程序员,按传统方法调用,也可以使用一些系统函数来调用,例如:call_user_func_array()等。
8、函数功能强大,善用之,可以让您的工作效率大大提升,代码更加规范,易维护~~
更多函数知识,你在PHP中文网(m.sbmmt.com)参考相关课程~~
——Peter Zhu
函数,做为一种重要的代码复用工具,有很多特征,需要了解:
1、函数必须要有一个调用者,有的函数你可能感觉到是哪个在调用,其实是系统在调用。
2、函数必须要完成一个特定的功能,或者执行一个预定义动作,或者返回一个处理结果。不论如何,必须要给调用者一个反馈,让调用者知道函数的运行结果是什么,以便采取进一步的行动。
3、函数很多时候,你可以看到一个值,或者一个对象来使用。
4、切记,函数不可以放在赋值语句的左边,不允许给一个函数赋值。
5、函数可以没有名字,此时就是一个匿名函数,这个很有用,特别是回调的时候。
6、函数可以在定义的时候自动执行,自叫自调用函数:(function(){//代码})(),由于这类函数往往都是一次性用品,所以大多用匿名函数。
7、函数调用方式很多,即可以在程序员,按传统方法调用,也可以使用一些系统函数来调用,例如:call_user_func_array()等。
8、函数功能强大,善用之,可以让您的工作效率大大提升,代码更加规范,易维护~~
更多函数知识,你在PHP中文网(m.sbmmt.com)参考相关课程~~
——Peter Zhu