• 技术文章 >后端开发 >PHP问题

    写出php中有哪几种流程控制结构

    (*-*)浩(*-*)浩2019-09-10 09:56:39原创63
    任何编程语言都是很多条语句构成的,php语言也不例外,这些语句包括赋值、函数调用、循环语句、空语句等,我们也可以把若干个语句封装起来成为语句组,语句组本身也可以当成一行语句。语言结构是程序的核心部分,任何功能模块都离不开它。

    流程控制的定义

    流程控制是控制程序的手段,如果程序没有了流程控制,就不会有程设计语言,大多数程序不是线性执行语句控制,如果程序需要和用户交流,要根据用户输入决定执行序列,甚至需要代码反复执行,这些都离不了流程控制。

    在php中有三种基本的程序结构:顺序结构、分支结构、循环结构

    顺序结构(推荐学习:PHP编程从入门到精通

    顺序结构是最常用的语句结构比如说赋值语句,它的执行顺序自上而下,依次执行。

    <?php
    //实现$a和$b的值互换
    $a=3;
    $b=4;
    $c=$a;
    $a=$b;
    $b=$c;
    echo'$a='.$a;
    echo"<br/>";
    echo'$b='.$b;
    ?>

    分支结构

    分支结构又称条件结构,它是依据明确的条件选择选择执行路径,而不是严格按照顺序执行,在编程实际运用中要根据程序流程选择适合的分支语句,它是依照条件的结果改变执行的程序。

    <?php
    $t=date("H");
    if ($t>"18") {
    echo "晚上好!";
    }
    ?>

    循环结构

    计算机最擅长的是按照条件重复执行某些操作,它的特点是给定条件成立时,反复执行直到条件不成立为止,这个条件成为循环条件,反复执行的程序段成为循坏体。

    php提供有三种循环有while循坏、do-while循环、for循坏

    <?php
    $x=0;
    while($x<=3) {
    echo "这个数字是:$x <br>";
    $x++;
    }
    ?>
    
    <?php
    for ($y=5; $y<=10; $y++) {
    echo "数字是:$y";
    echo"<br/>";
    }
    ?>

    以上就是写出php中有哪几种流程控制结构的详细内容,更多请关注php中文网其它相关文章!

    phpstudy集成环境下载
    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:php
    上一篇:虚拟主机为什么用的都是php 下一篇:想自学php要怎么开始

    相关文章推荐

    • php获取select选中的值• 已学php再学java还是python?• php上传文件的原理• GitHub上50个最受欢迎的PHP开源项目【2019】

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网