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

素颜马尾好姑娘i 2023-05-29 02:27 138阅读 0赞

文章目录

    • if关键字
    • while关键字
    • for关键字
    • foreach关键字

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

if关键字

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

  1. <?php
  2. $x=10;
  3. $y=6;
  4. $c = 7;
  5. if ($x>$y) {
  6. echo "条件为true执行,x大于y<br>";
  7. }else if ($y>$c) {
  8. echo "y大于c";
  9. }else{
  10. echo "其他情况";
  11. }
  12. if ($x>$y)
  13. echo "我也可以这样写<br>";
  14. echo "y大于c";

在这里插入图片描述
也可以不用写大括号,但是只会if下面的一行语句起作用,剩下的依然会执行

while关键字

循环条件执行

  1. <?php
  2. $x = 1;
  3. while ( $x<= 10) {
  4. echo $x.PHP_EOL;
  5. $x++;
  6. }
  7. while ( $x<= 10)://二种写法
  8. // echo $x.PHP_EOL;
  9. // $x++;
  10. // endwhile;

在这里插入图片描述

for关键字

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

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

在这里插入图片描述

foreach关键字

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

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

在这里插入图片描述

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

发表评论

表情:
评论列表 (有 0 条评论,138人围观)

还没有评论,来说两句吧...

相关阅读