从零开始学习PHP(三):流程控制

mac2025-06-25  2

文章目录

if关键字while关键字for关键字foreach关键字 每一个程序的运行,都有自己的流程控制,就像上课固定时间,上课铃声会响,程序已经设定好了固定的流程。我们就来看看php中常用的几个流程控制的关键字

if关键字

判断()里面是否为真,为真执行

<?php $x=10; $y=6; $c = 7; if ($x>$y) { echo "条件为true执行,x大于y<br>"; }else if ($y>$c) { echo "y大于c"; }else{ echo "其他情况"; } if ($x>$y) echo "我也可以这样写<br>"; echo "y大于c";

也可以不用写大括号,但是只会if下面的一行语句起作用,剩下的依然会执行

while关键字

循环条件执行

<?php $x = 1; while ( $x<= 10) { echo $x.PHP_EOL; $x++; } while ( $x<= 10)://二种写法 // echo $x.PHP_EOL; // $x++; // endwhile;

for关键字

用来条件循环,如下打印数组元素

<?php $x=[1,2,2,3,4,5,6,7,8,9,10]; for ($i=0; $i < 11 ; $i++) { echo $x[$i].PHP_EOL; }

foreach关键字

遍历,可以说是程序中最常用的关键字,可以用来遍历数组和对象等

<?php $x=[1,2,2,3,4,5,6,7,8,9,10]; foreach ($x as $key => $value) { echo $key.PHP_EOL; echo $value.PHP_EOL."<br>"; }

还有break,continue,switch等关键字也经常用到,具体使用可以参考官方文档

最新回复(0)