博客列表 >php流程控制

php流程控制

大林
大林原创
2019年11月18日 18:20:49865浏览


一、get传值

我们请求服务器下一步操作啊,都是用get进行传值,然后服务器用预定义变量数组$_GET,接受。

 php流程控制64.png

二、流程控制

 1   三元运算符 ? :逻辑很简单,就是设置条件,条件成立就执行“?” 。条件不成立就执行”: ”。

php流程控制128.png  

2    if   在不知道有多少值得时候,流程控制用if  结构式很简单,就是:如果(如果条件成立){执行条件};否则(设置另外一个条件){执行另外一个条件};

php流程控制216.png


  3 Switch   在知道有多少值得时候用Switch用法跟if差不多,case为设置条件,break是结束当前流程控制的关键词,default的意思相当于else,否则的意思。

php流程控制309.png  
三、练习计数循环

 1  while要注意的点很多,但感觉吃多了不消化,那就讲一下a<10跟a<=10的差别把,当a<10的时候,在a++里面其实是加到了10的,经过判定,输出9;a<=10是加到11的,在11判定条件后,输出结果10.

php流程控制432.png   

2 do while这个没弄明白到底在什么场景使用,反正具体意义就是while倒置,先执行输出,在循环条件。

php流程控制492.png 

 3  for( )括号内有多个参数,第一个是值,第二个是判定条件,第三个也是判定条件。

php流程控制540.png

 4  continue 就是跳出循环,直接进入下一个循环。下图假设$a==7,用continue就直接跳过了7,从下一次8开始重新循环。

php流程控制612.png      

 5  break 就是跳出循环,假设$a>7,则停止循环.

php流程控制651.png  

 php流程控制655.png

 php流程控制657.png   

总结:

For\while  都是计数循环,我们写日志的时候就可以用这两个,属于计数循环,而foreach属于数组循环,循环的类型不同。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议