任何编程语言都是很多条语句构成的,php语言也不例外,这些语句包括赋值、函数调用、循环语句、空语句等,我们也可以把若干个语句封装起来成为语句组,语句组本身也可以当成一行语句。语言结构是程序的核心部分,任何功能模块都离不开它。
流程控制的定义
流程控制是控制程序的手段,如果程序没有了流程控制,就不会有程设计语言,大多数程序不是线性执行语句控制,如果程序需要和用户交流,要根据用户输入决定执行序列,甚至需要代码反复执行,这些都离不了流程控制。
在php中有三种基本的程序结构:顺序结构、分支结构、循环结构
立即学习“PHP免费学习笔记(深入)”;
顺序结构(推荐学习:PHP编程从入门到精通)
顺序结构是最常用的语句结构比如说赋值语句,它的执行顺序自上而下,依次执行。
<?php //实现$a和$b的值互换$a=3;$b=4;$c=$a;$a=$b;$b=$c;echo'$a='.$a;echo"
";echo'$b='.$b;?>
登录后复制
分支结构
分支结构又称条件结构,它是依据明确的条件选择选择执行路径,而不是严格按照顺序执行,在编程实际运用中要根据程序流程选择适合的分支语句,它是依照条件的结果改变执行的程序。
"18") {echo "晚上好!";}?>
登录后复制
循环结构
计算机最擅长的是按照条件重复执行某些操作,它的特点是给定条件成立时,反复执行直到条件不成立为止,这个条件成为循环条件,反复执行的程序段成为循坏体。
php提供有三种循环有while循坏、do-while循环、for循坏
<?php $x=0;while($x<=3) {echo "这个数字是:$x
";$x++;}?><?php for ($y=5; $y<=10; $y++) {echo "数字是:$y";echo"
";}?>
登录后复制
以上就是写出php中有哪几种流程控制结构的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2156599.html