php中for和while的异同,php for while 与do while区别

这是一个有味的问题哦,for ,while ,do while区别我想你认真仔细看了之后应该明白了它们三用法与区别了。

这是一个有味的问题哦,for ,while ,do while区别我想你认真仔细看了之后应该明白了它们三用法与区别了。

do...while语句

一个do-while语句应该具有如下格式:

do {

statements;

} while (condition);

$a =1;

do {

$a ;

}while($a<1);

echo $a;

?>

输出结果为2

do while 不管条件是否成立它都会执行一次,来看看实现。

while语句

一个while语句应该具有如下格式

while (condition) {

statements;

}

一个空的while语句应该具有如下格式:

while (condition);

来看个while实现

$a =1;

while($a<1)$a ;

echo $a;

?>

输出结果为1

注明:while语句必须条件为真是才执行while里面的内容 ,for与while是相同的

for语句

一个for语句应该具有如下格式:

for (initialization; condition; update) {

statements;

}

一个空的for语句(所有工作都在初始化,条件判断,更新子句中完成)应该具有如下格式:

for (initialization; condition; update);

当在for语句的初始化或更新子句中使用逗号时,避免因使用三个以上变量,而导致复杂度提高。若需要,可以在for循环之前(为初始化子句)或for循环末尾(为更新子句)使用单独的语句。

for实现

$a =1;

for( $a=1;$a<1;$a ){

$a ;

}

echo $a;

?>

输出结果为1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值