初识PHP(10)
来源:互联网 发布:数据库工程师培训机构 编辑:程序博客网 时间:2024/05/20 12:48
1.函数引用:
函数优点:
(1)代码可复用
(2)可维护性高
(3)可读性好
常用函数的分类:
(1)自定义函数
(2)系统函数
2.函数定义
(1)函数语法
function 函数名([参数1],[参数3],[])
{
代码块
[return 表达式]
}
3.函数命名规范:
(1)函数名同变量名规则一样
(2)不区分大小写
(3)不能使用系统关键字和系统已有函数名
(4)函数名一般采用小驼峰规则
(5)函数名不能重复
4.函数调用:
函数名();
函数调用可以在定义前或后
实参和形参--对应
5.函数的返回值
return 表达式
1)返回一个数值
2)结束函数调用
echo 只用于显示
return 把数据返回给调用者,函数自己不处理
6.函数参数
函数定义的时候的小括号里面的参数叫形参
function hello($name)叫形参
调用的时候小括号里的参数叫实参
hello('lhm');
形参的默认值自右向左赋默认值
函数调用的时候实参向形参赋值:自左向右
7.作用域
作用域:能引用变量的代码段
(1)内部变量:
在函数内部定义的变量就叫做内部变量,作用域从定义开始到函数结束
在函数内部定义的变量叫内部变量
(2)外部变量:
在函数外面定义的变量,从定义开始到文本结束,在函数内部无法访问
(3)超全局变量:
通过超全局数据$GLOBALS使用外部变量
$GLOBALS['变量名'];
(4)常量:
从定义开始到文本结束,可以在函数内部使用
(5)静态变量:
保留以前的值 从定义开始到函数结束
static $i = 1;
函数优点:
(1)代码可复用
(2)可维护性高
(3)可读性好
常用函数的分类:
(1)自定义函数
(2)系统函数
2.函数定义
(1)函数语法
function 函数名([参数1],[参数3],[])
{
代码块
[return 表达式]
}
3.函数命名规范:
(1)函数名同变量名规则一样
(2)不区分大小写
(3)不能使用系统关键字和系统已有函数名
(4)函数名一般采用小驼峰规则
(5)函数名不能重复
4.函数调用:
函数名();
函数调用可以在定义前或后
实参和形参--对应
5.函数的返回值
return 表达式
1)返回一个数值
2)结束函数调用
echo 只用于显示
return 把数据返回给调用者,函数自己不处理
6.函数参数
函数定义的时候的小括号里面的参数叫形参
function hello($name)叫形参
调用的时候小括号里的参数叫实参
hello('lhm');
形参的默认值自右向左赋默认值
函数调用的时候实参向形参赋值:自左向右
7.作用域
作用域:能引用变量的代码段
(1)内部变量:
在函数内部定义的变量就叫做内部变量,作用域从定义开始到函数结束
在函数内部定义的变量叫内部变量
(2)外部变量:
在函数外面定义的变量,从定义开始到文本结束,在函数内部无法访问
(3)超全局变量:
通过超全局数据$GLOBALS使用外部变量
$GLOBALS['变量名'];
(4)常量:
从定义开始到文本结束,可以在函数内部使用
(5)静态变量:
保留以前的值 从定义开始到函数结束
static $i = 1;
0 0
- 初识PHP(10)
- 初识PHP
- 初识PHP
- PHP 初识
- 初识PHP
- php初识
- 初识php
- 初识Php
- php初识
- 初识php
- 初识php
- 初识php
- 初识PHP
- 初识 PHP
- 初识PHP
- 初识php
- PHP初识
- php初识
- pl/sql 导出insert语句和pl/sql导出表结构
- sys_execv源码分析
- Vuex源码阅读笔记
- WWDC心得与延伸:iOS图形性能
- Android sqlite插入一条数据时,时间自动写入数据库
- 初识PHP(10)
- 用Qtl编写媒体软件到安卓(待续)
- 数据结构——图 动态规划
- C语言之尾队列tailq
- 第十二课 数据文件与持久性
- 大神教你如何在 Linux 中启用 Shell 脚本的调试模式
- Android开发-自定义View-AndroidStudio(五)ViewPager初体验
- ajax
- C++进程通信之命名管道