开发者学堂课程【PHP 基础入门课程(下):函数规则】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/710/detail/12630
函数规则
内容介绍:
一、函数命名规则
二、函数运用规则
三、函数体规则
一、函数命名规则
函数规则:函数本身没有太多规则,通常是我们开发者对其有一些约定俗称的规范。
1、函数名字由数字、字母和下划线组成,数字不能开头。
2、PHP 中函数名不区分大小写。(系统会认为是同一个函数,同一个函数在内存里面不能出现,一旦出现,系统会报错)
3、PHP 中函数名不能重复:即一个脚本运行周期内不能有两个同名函数。
4、函数命名应当见名知意。
5、当函数有多个单词组成的时候,通常使用以下两种方式。
驼峰法:第一个单词首字母小写,其他单词首字母大写(小驼峰)
下划线法:都小写,但是单词间使用下划线连接(较多使用)
二、函数运用规则
1、函数的目的是为了模块化开发,实现代码的重复利用。(所以在实现函数的时候,会发现往往一个大工程它并不可能完全复用,但大工程里面的小细节往往可以进行复用。)
2、函数解决问膜的颗粒度较小:即函数应该实现小功能。(不贪大,越小复用性越高,大问题可以是由多个小函数组成,调用即可。
例如有一个九九乘法表,打印完九九乘法表完还要在下面打印一个菱形,这种时候就不合适,所以应该九九乘法表一个,菱形一个,这样就可以去解决问题,如果以后哪个地方想要用到九九乘法表跟菱形同时用,可以在函数内调用这两个就即可。)
三、函数体规则
1、函数体主要是用来解决某个具体问题。
2、函数体可以进行定义变量、运算数据、数据判定(分支)、数据重复(循环),也可以通过调用其他函数解决问题。
3、函数体内基本不进行输出操作,如果有数据的话通常是通过返回值返回给调用处。
4、函数操作通常只负责运算,不对结果负责(即结果交给调用处分析判定)