1.循环
1.1for循环
for(初始值;条件;增量){ //循环体}
1.2while、do-while
800米二级运动员标准while(条件){}-------------------------do{ }while(条件)
小结:
1、for、while、do-while可以相互替换
2、如果明确知道循环多少次首先for循环,如要要循环到条件不成立为止选while或do-while
3、先判断再执行选while,先执行再判断选do-while
4、while循环条件不成立就不执行,do-while至少执行一次
例题:
<?php//1、for循环实现$sum=电场力的方向0;for($i=1;$i<=100;$i++){ $sum+=$i; //$sum=$sum+$i;}echo $sum;
1.3多语句表达式
初始值、增量可以由多条语句组成
<?phpfor($i=1,$j=9;$i<=$j;$i++,$j--){ echo "10可以分成{$i}和{$j}<br>";}
小结:初始值、增量可以写多个表达式,但是条件一般只写一个,如果条件写多个,只是最后一个条件起作用
1.4foreach循环
foreach循环用来遍历数组
//语法一foreach(数组 as 值){}//语法二foreach(数组 as 键=>值){}
1.5跳转语句
break:中断循环
continue:中断当前循环,进入下一个循环
break和continue默认中断、跳出1重循环,如果调中断、跳出多重循环,在后面加一个数字。
1.6替代语法
规则:左大括号变冒号,右大括号变endxxx
//if的替代语法 if(): elif(): el: endif;//switch替代语法 switch(): endswitch;//for for(): endfor;//while while(): endwhile;//foreach foreach(): endforeach;
2.函数
2.1函数定义
function 函数名(参数1,参数2,...){ //函数体}
小结:
quack怎么读 1.通过函数名()调用函数
2.变量名区分大小写
3.关键字、函数名不区分大小写
2.1可变函数
<?phpfunction show($args) { echo $a逝者如斯的意思rgs,'<br>';}$str='show'; //将函数名保存到变量中$str('张三');
2.2匿名函数
匿名函数就是没有名字的函数
<?php//匿名函数$fun=function(){ echo '张三 <br>';};//匿名函数调用$fun();
2.3参数传递
函数的参数有形式参数和实际参数
形式参数是定义函数时候的参数,只起形式的作用,没有具体的值
实际参数的调用函数时候的参数,有具体的值
<?phpfunction fun($num1,$num2) { echo $num1+$num2;}fun(10,20); //30
小结:
1.函数的参数默认是值传递
2.如果要传递地址,在参数前面加&
3.如果是地址传递,不能直接写值
2.4参数默认值
1.在定义函数的时候给形参赋值就是参数的默认值
<?p实用英语hp//参数的默认值function fun($name,$add='地址不详') { echo '姓名:'.$name,'<br>'; echo '地址:'.$add,'<hr>';}//测试fun('tom','河北');fun('berry');
2.默认值必须是值,不能用变量代替
3.默认值可以使用常用
4.有默认值的写在后面,没有默认值的写在前面
本文发布于:2023-04-06 22:53:28,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/306e7e22dbe04186097fda0eda797e1f.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:PHP的循环和函数.doc
本文 PDF 下载地址:PHP的循环和函数.pdf
留言与评论(共有 0 条评论) |