php9基础语法之forwhile循环结构

php9基础语法之forwhile循环结构

ID:41852082

大小:181.78 KB

页数:9页

时间:2019-09-03

php9基础语法之forwhile循环结构_第1页
php9基础语法之forwhile循环结构_第2页
php9基础语法之forwhile循环结构_第3页
php9基础语法之forwhile循环结构_第4页
php9基础语法之forwhile循环结构_第5页
资源描述:

《php9基础语法之forwhile循环结构》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、for循环结构3456►789for(表达式1;表达式2;表达式3){循环体;}for(条件初始化表达式;条件判断表达式;条件变化量表达式){循环体;III1011121314for($i=l;$i<=10;++$i){echo$i;echo1
';问题:如果循环体执行N次,那么三个表达式分别执行多少次?初始化1,1次。条件判断2,N+1次。条件变化3,N次。php.itcast.cn12345678910执行流程条件初始化条件变化满足循环体典型的,用于得到一•串连续的值。例如,典型的一个都是整型下标,山0开始递增的数组,就可以利用for循环,得到其所有的元素内容!(

2、数纽简单遍历)16$list=arrays白起J'王翦’李牧'17echo1


1:十=』访问最务火狐官方站点•新手上路"兼)j18for($key=0;_$key<=3;++$key)19—echo1
1;21}最好长度可以计算出来:利用函数count()计算出来数组长度!16$list=arrayC1白起,,’王翦’李牧S'廉颇17echo,
1;18for($key=0;$key<=count($list)-1;++$key){19echo$list[$ke~20echo1
1;21}□http:/...t.phpCFirefox▼<网贡标鬆《@

3、test.100.com/ll.phplKts语法问题表达式多语句每个表达式都可以由多条语句组成,使用逗号分隔18for($key=0;$key<=count($list)-1;++$key){19echo$list[$key];20echo'
';21}►22arhc'小2'23for($key=0->$len=count($list);$key<$len;++$key){24[*l^ay];25echo'
';26}多条语句都会执行:0—101—92—83—74―63031for($i=0,$j=10;$i<=$j;++$i厂-$j)32echo$i»1,$

4、j;33echo'
';34}35如果条件表达式由多个语句,则只有后边的才能生划:适用于,在循环时,条件发生变化的情况!因为所冇的语旬都会执行!3132333435363738394041424344454647for($i=0^$j=10;$i<=$j;++$i»-・$j){echo$i»1--1$j;echo1
';echol


,;for($i=0,$j=10;$i<=$jecho$i,—J$j;echo1
';}echo1
1;for($i=03j=10;$i<=$j^$i>=$j;echo$i,—J$j;echo1
';}o—io

5、1—92-83—74—65—50—101—92—83—74—65——5表达式可以为空没有语句表达式可以没冇,但是分割表达式的分号,必须存在4950for(;;){51echo1continue.・1;52echo1
1;►53}其中,省略条件表达式,表示条件为真!死循环,无限循坏!只有循环体内,存在跳出循环的break语句时,有其含义!可以省略其中部分!循环变量可以被操作循环结束后,该循环变量的值还是存在56for($i=0;$i<=10;++$i)57echo$i»1
1;58}59echo1


1;60echo$i;可以获得其值,并几是个不符合条件的值!

6、在循环体内,也可以更改循环变量的值••✓61u262for($i=0;$i<=10;++$i){463echo$i»1
1;664++$i;865}1066山于可以影响循环的判断,因此可以出现山于循环体内的修改,导致死循环的情况同样支持替代语法6162for($i=0;$i<=10;++$i)63echo$i,'
1;64++$i;65endFor;66while循环语法:14while(条件){5循环体78$1=0;9while($i<=10){10echo$i»1
1;11++$i;12}o123456789100246810注意,其实在整体代码内,也

7、是会出现初始化和条件变化的,但是不会直接出现在while内:8910二11►12$1=0;//条件的初始化while($i<=10)

8、echo$i»1
1;++$i;//条件的变化因此,典型的,比较适用于,循环条件相对明确,但是循环次数不是容易确定的循环!14$link=mysql^connect('localhost:3306','root',11234abcd15mysql_query('usetest‘););16$result=mysql_query('select*from17//我们不知道$res

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。