1 2 3 4 |
/* 函数 函数的基本概念 函数:function 是一种语法结构,将实现某一个功能的代码块(多行代码)封装到一个结构中,从而实现代码的重复利用(复用)。 */ |
1 2 3 4 5 6 7 8 9 10 11 |
/* 函数定义语法 函数有几个对应的关键点:function 关键词、函数名、参数(形参和实参)、函数体和返回值 基本语法如下: function 函数名([参数]){ //函数体 //返回值:return 结果; } 定义函数的目的:是为了实现代码重复利用,一个功能一个函数(简单明了) */ |
1 2 3 4 5 6 7 |
//创建简单函数结构 function no1(){ //函数体 echo '初识函数结构','<hr/>'; //没有返回值 } //函数的使用:通过访问函数的名字+(); //如果函数在定义的过程中有参数,那么在调用的时候就必须传入对应的参数:函数是一种结构不会自动运行,必须通过调用才会执行 |
1 2 3 4 5 6 |
//调用简单函数结构 no1(); //函数在代码执行阶段,碰到函数名字的时候才会调用,不是在编译阶段。 //函数的调用调用特点:只要系统在内存中能够找到对应的函数,就可以执行(函数的调用可以在函数定义之前) |
1 2 3 4 5 6 7 8 9 |
/*函数命名规范 命名规范:由字母、数字、下划线组成,但不能以数字开头。 函数作为一种常用的结构,一般遵循以下规则:函数通常名字代表函数的功能,而有些功能会比较复杂,可能一个单词不足以表达,需要多个组合。 - 驼峰法:除了左边第一个单词外,后面的所有单词首字母都大写:showParentInfo() - 下划线法:单词之间通过下划线连接,单词都是小写:show_parent_info() 函数名字:在一个脚本周期中,不允许出现同名函数(通常在一个系统开发中都不会使用同命函数) */ |