永发信息网

php 类里面用两个冒号什么意思?(急)

答案:1  悬赏:30  手机版
解决时间 2021-02-08 02:23
请教高手
最佳答案


for 循环是 PHP 中最复杂的循环结构。它的行为和 C 语言的相似。 for 循环的语法是:
for (expr1; expr2; expr3)
statement

第一个表达式(expr1)在循环开始前无条件求值一次。
expr2 在每次循环开始前求值。如果值为 TRUE,则继续循环,执行嵌套的循环语句。如果值为 FALSE,则终止循环。expr3 在每次循环之后被求值(执行)。 每个表达式都可以为空。expr2 为空意味着将无限循环下去(和 C 一样,PHP 认为其值为 TRUE)。这可能不像想象中那样没有用,因为经常会希望用 break 语句来结束循环而不是用 for 的表达式真值判断。
考虑以下的例子,它们都显示数字 1 到 10:


for ($i = 1; $i echo $i;
}



for ($i = 1; ; $i++) {
if ($i > 10) {
break;
}
echo $i;
}



$i = 1;
for (;;) {
if ($i > 10) {
break;
}
echo $i;
$i++;
}



for ($i = 1; $i ?>

当然,第一个例子看上去最正常(或者第四个),但用户可能会发现在 for 循环中用空的表达式在很多场合下会很方便。

PHP 也支持用冒号的 for 循环的替代语法。

for (expr1; expr2; expr3):
statement;
...
endfor;

这都是php手册上有的呀,建议下个来看看~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我是2015福建一理科女生,分数为566,不懂能
日语第一节课教师自我介绍
中国电信河津电信VIP客户俱乐部地址在什么地
求现代诗《见与不见》的原作者及全诗内容。注
一个多边形的内角和比它的外角和的3倍少180度
涟水县公安局五港派出所在哪里啊,我有事要去
请问办公,公寓式的商业房开发商不需要消防验
()是根据法律法规的要求,在证券投资基金运作
顺意饭店怎么去啊,有知道地址的么
红杉树软五星好抽还是红色软利群好抽?
河南郑州天龙寺黑曜石貔貅是真开光吗?
桂林市体育中心地址有知道的么?有点事想过去
世界上面积最大和最小的大洲分别是DA. 亚洲和
中国电信(oppo智尚店)地址有知道的么?有点事
中国电信(阳村专营店)地址在什么地方,想过去
推荐资讯
蓝雅洗熨公司潮阳区总店地址在什么地方,想过
C5H12O的醇中,能被催化氧化成醛的有什么C5H12
【扭矩 转动惯量】已知刚体的转动惯量怎么求
【2013年1月4号】今天是2012年3月1日距离2013
蓝光和1080都是一样的分辨率,为什么清晰度蓝
【栖息地】生态位和栖息地的区别?简短的说明
美的冰箱bcd185用的是什么制冷剂
提车时间到了,4s店没车给我,双倍赔偿违约金
金龙洗车行这个地址在什么地方,我要处理点事
百分之五是什么意思
Sent via Cingular Xpress Mail with Blackbe
oppo手机点开阅读,却打不开掌阅读书城
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?