从零开始学习PHP(三):流程控制
文章目录
- 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等关键字也经常用到,具体使用可以参考官方文档
还没有评论,来说两句吧...