zoukankan      html  css  js  c++  java
  • 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)。循环结束时数组指针将会自动重置,所以无需设置指针位置。管与这个我也不懂。希望有看到的大大指点下。

  • 相关阅读:
    tar命令,vi编辑器
    Linux命令、权限
    Color Transfer between Images code实现
    利用Eclipse使用Java OpenCV(Using OpenCV Java with Eclipse)
    Matrix Factorization SVD 矩阵分解
    ZOJ Problem Set
    Machine Learning
    ZOJ Problem Set
    ZOJ Problem Set
    ZOJ Problem Set
  • 原文地址:https://www.cnblogs.com/legendyang/p/3294680.html
Copyright © 2011-2022 走看看