首页 >后端开发 >PHP问题 > 正文

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

原创2019-09-10 09:56:3901095
任何编程语言都是很多条语句构成的,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中文网其它相关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 相关标签:php
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息
    推荐视频教程
  • ThinkPHP5基础视频教程ThinkPHP5基础视频教程
  • PHP技术小知识每日分享(精品)PHP技术小知识每日分享(精品)
  • PHP开发编码规范PHP开发编码规范
  • 行业大牛 ,细说PHP作者,现身PHP中文网直播送书300本,PHP中文网学员超级福利!行业大牛 ,细说PHP作者,现身PHP中文网直播送书300本,PHP中文网学员超级福利!
  • 视频教程分类