PHP流程控制语句

流程控制语句分为两种(自己学到的就有俩不过在网上看还有两种)

1:条件控制语句即(if, if else , elseif , switch case)

 if语句不多说了,基本上大家都知道。if else语句的格式是

    if(条件){
        程序块1
        }esle{
        程序块2
        }

  当条件成立时执行程序块1,否则执行程序块2。

elseif 

    if(条件1){
         程序块1;
        }elseif(条件2){
        程序块2;
        }else{
        程序块3;
        }

  当条件1成立时执行程序块1,然后结束。条件2成立执行程序块2并结束。如果以上都不成立则执行程序块3。所以elseif只有两种选择即true和false,如果出现3种以上的选择是就要用switch case了。

View Code

 

当case1的给出值和条件值相等时结束,不相等则执行case2,直到找到值相等时停止。但是它会执行程序块,而else if 则不执行程序块。

2 :循环控制语句

今天要出去理发,所以就写下foreach循环,由于是新手现在只是查询数据库,添加数据库还有显示数据库里面的信息,所以感觉foreach循环很多地方用的到。做个宅男也是要注意形象滴。

foreach 循环有两种方式,我一直在用第二种方式

第一种

1     foreach($array as $value){
2      程序块;
3      }

第二种

1     foreach($array as $key=>$value){
2      程序块;
3     }

foreach循环每次循环时都会将值赋给$value(或者$key)。循环结束时数组指针将会自动重置,所以无需设置指针位置。管与这个我也不懂。希望有看到的大大指点下。

 

 

 

转载于:https://www.cnblogs.com/legendyang/p/3294680.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值