珍惜身体,多锻炼,早睡早起,不停学习,不停旅行,即使腿脚未在路上,也要让心在路上。。。
---- 网易云热评
一、函数
1、一个函数可以理解为就是一个功能
2、以字母或者下划线开头
3、函数名大小写不敏感
4、普通函数
<?phpfunction aiyou(){ echo "123"; echo "<br/>"; echo "456"; echo "<br/>"; echo "789"; echo "<br/>";}aiyou();AiYOU();?>运行结果:123456789123456789
5、带参数函数
<?phpfunction aiyou($a){ echo "$a";}aiyou(123);echo "<br/>";AiYOU("123");?>运行结果:123123function aiyou(&$a)//参数引用{ $a=123; }$b=456;aiyou($b);echo "<br/>";echo $b;运行结果:123
6、静态变量
• <?phpfunction aiyou(){static $a=1; //只初始化一次 $a++; echo "$a";}aiyou();echo "<br/>";AiYOU();?>运行结果:23
7、内部变量与外部变量
<?php$a=100;function aiyou(){ $GLOBALS['a'] = 123; #修改全局变量 global $a; #调用全局变量 echo $a;}aiyou();?>运行结果:100
8、return
<?phpfunction aiyou(){ return 123;}$a=aiyou();echo "$a";?>
9、引用函
<?phpfunction &aiyou() { static $b =0; //申明一个静态变量 $b = $b +1; echo $b ; return $b ;}$a =aiyou(); $a =5;$a =aiyou(); $a =&aiyou(); #相当于修改返回值$a =5;$a =aiyou();?>运行结果:1236