时间:2021-07-01 10:21:17 帮助过:22人阅读
流程控制的定义
流程控制是控制程序的手段,如果程序没有了流程控制,就不会有程设计语言,大多数程序不是线性执行语句控制,如果程序需要和用户交流,要根据用户输入决定执行序列,甚至需要代码反复执行,这些都离不了流程控制。
在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中有哪几种流程控制结构的详细内容,更多请关注Gxl网其它相关文章!