zoukankan      html  css  js  c++  java
  • 三大类型语句

    三大类型语句

     

    条件控制语句

    if语句

    if(expr){

        statement1;

        statement2;

        …

    }

    if else语句

    if(expr){

        statement1;

    }else{

        statement2;

    }

    switch语句

    switch(variable){

        case value1:

            statement1;

            break;

        case value2:

        …

        default:

            default statement;

    }

     

    循环控制语句

    while语句

    while (expr){

    statement

    }

    do … while语句

    do{

    statement

    }

    while(expr)

    do…while要比while语句多循环一次

     

    foreach语句

    foreach循环是PHP 4引进来的,只能用于数组

    foreach (array_expression as $value)

    statement

        或

    foreach (array_expression as $key => $value)

    statement

        foreach语句将遍历数组array_expression,每次循环时,将当前数组中的值赋给$value(或是$key和$value),同时,数组指针向后移动直到遍历结束。当使用foreach语句时,数组指针将自动被重置,所以不需要手动设置指针位置。

     

    For循环语句

    for (expr1; expr2; expr3){

    statement;

    }

        其中,expr1在第一次循环时无条件取一次值;expr2在每次循环开始前求值,如果值为真,则执行statement,否则跳出循环,继续往下执行;expr3在每次循环后被执行。for循环语句的流程控制图如图所示。

     

    跳转语句

    break语句

    break关键字可以终止当前的循环,包括while、do…while、for、foreach和switch在内的所有控制语句。

        break语句不仅可以跳出当前的循环,还可以指定跳出几重循环。格式为:

        break $num;

        参数$num指定要跳出几层循环。

     

    continue语句

    continue关键字的作用没有break强大,continue只能终止本次循环而进入到下一次循环中,continue也可以指定跳出几重循环。

  • 相关阅读:
    Stanford NLP 第六课: Long Short Term Memory
    Stanford NLP 第五课: RNN Vanishing Gradient Problems Details
    Stanford NLP 第四课 神经网络复习
    Stanford cs224n 第三课: GloVe 代码解读
    Stanford CS224N 第二课: word2vec踩坑经验分享
    秒杀抢购系统优化思路详解
    微服务的事件驱动数据管理方案
    Netty与网络编程
    Netty 学习 一、初识Netty【原创】
    高性能Server---Reactor模型【转载】
  • 原文地址:https://www.cnblogs.com/cxl862002755/p/13210343.html
Copyright © 2011-2022 走看看