PHP 三大结构

选择结构

<?php
$weekday = 7;
switch ($weekday) {
    case 1:
        echo "今天是周一";
        break;
    case 2:
        echo "今天是周二";
        break;
    case 3:
        echo "今天是周三";
        break;
    case 4:
        echo "今天是周四";
        break;
    case 5:
        echo "今天是周五";
        break;
    case 6:
        echo "今天是周六";
        break;
    default:{
        echo "今天是星期日";
        break;
    }
}

循环结构

<?php
for ($i = 0;$i<10;++$i){
    //使用双引号得时候,$i会被替换成变量的值在输出,而不是输出$i两个字符
    echo "循环了第 $i 次\n";
}
echo "<br/>";
//$i = 0;
//while ($i < 10){
//    if ($i % 2 == 0){
//        continue;//跳过本次循环
//    }
//    echo "循环了第 $i 次\n";
//    ++$i;
//}
//echo "<br/>";
//使用普通的for循环遍历数组
$arr = array(1,2,3,4,5,6,7,8,9);
for ($i = 0; $i<count($arr);++$i){
    echo "第arr[$i] = ${arr[$i]}\n";
}
echo "<br/>";
//使用foeach遍历数组
foreach ($arr as $key => $val){
    echo "键:$key"."值:$val\n";
}
echo "<br/>";

原文地址:https://www.cnblogs.com/5Arno/p/12121915.html

时间: 2024-10-22 16:38:28

PHP 三大结构的相关文章

第一章之三大结构

2019-01-13 内容:三大结构(条件表达式的值是true或者false) 一.顺序结构二.分支结构      @if语句: *if (条件表达式)         *if (条件表达式){       }else{       }   *if (条件表达式){       }else (条件表达式){       }else {       } -- @switch-case语句:*使用格式: switch (变量){        case 变量值1:        break;    

三大结构之选择----IF

现实世界中,根据面临的特定情形,不断调整我们应对的方式,是每一个智慧生命体具有的典型特征.在VB的世界里,也具有这样的特征:VB提供了一个结构,让我们告诉程序,当前条件下,需要采取这种办法,就VB的书写语法格式,是这样滴: If     条件   Then 语句块 End If 例子:  If a < b Then Print "a真小于b" End If 在上面的例子中,如果条件不成立,我们什么也不做,选择了忽略,如果我们不想忽略,也就是条件成立,我们采取A计划应对,如果不成立

好程序员Web前端分享程序的三大结构(二)while循环

while(循环终止条件){?????}案例案例? 打印100以内 7的倍数: <!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><script>var a=0;while(a<=100){a++;if(a%7==0){document.write(a+'<br>');}}</script></head&

五.php语言结构(1)顺序和控制结构

顺序和控制结构 曾经有位大神说过,程序只要三种结构就可以了.实事上,电脑发展了这么多年,三大结构用到现今天. 它们是:顺序  控制  循环. 顺序结构:用简约的话来说,就是一行代码从上至下,一行一行来. 控制结构:通俗来说,就是顺序结构上加一个分支,控制代码的走向.例如:if else  如果,满足条件走,这一行,反,则走else这支 .之前代码中,出现了这样的判断语句多次. 循环结构:循环结构可以看成是一个条件判断语句和一个向回转向语句的组合.另外,循环结构的三个要素:循环变量.循环体和循环终

UML--------三大结构

刚一开始接UML,感觉迷迷糊糊的,有许多东西都弄不清楚,自己还是对UML先有个宏观把控在开始学吧! 一.UML概念:UML(Unified Modeling Language) 统一建模语言;是用来对软件密集系统进行可视化建模的一种语言.UML为面向对象开发系统的产品进行说明.可视化.和编制文档的一种标准语言.我的理解就是UML在面向对象的程序设计中告诉你怎么对模型画图. 二.UML的三大结构 总的来说,UML由三部分组成,分别是.基本构造快块.公共机制.规则. 1.基本构造快 基本构造分别包含

程序结构和数组

一.程序结构 1.分类:顺序结构.循环结构.选择结构. 2.顺序结构:程序是按照先后顺序执行 3.循环结构;设置一个条件,当满足时就一直在这个条件内执行某一重复内容,当不满足时跳出,for循环.和while循环. 4.选择结构:设置一条件,满足时执行一种程序,不满足时执行另一种,两种程序只能执行其中一个.if...esle判断语句和switch...case语句. 二.数组 1.分类:一维数组.二维数组.多维数组 2.形式:类型说明符+数组名+[常量表达式],例如:int a[20] 3.特点:

javascript学习总结

牛腩中在页面直接修改新闻类别时使用到js文件,当时还因为使用多个js文件由于引用顺序不同而出现错误,当时的理解js可以用来验证发往服务器的数据,就是封装了一些函数供外部引用的文件.学习完牛腩和姜昊的js视频后,认识到js是基于对象和事件驱动的客户端脚本语言,常用来给HTML网页添加动态功能.脚本语言不需要编译,一般都有相应的脚本引擎来解释执行,脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行.因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效

黑马程序员_C语言总结-基础部分

C语言基础 1.C语言的关键字 1>关键字就是C语言提供的有特殊含义的符号,也称为保留字,C语言中一共有32个关键字,这些关键字都有自己的含义 例如:int double float if  else switch for 等等 2.标示符的概念: 1>标示符就是在程序中自定义的一些名称,比如函数名,变量名,结构体名等等这些都是标示符 2>命名规则: 1>只能由英文字母的大小写和数字以及_下划线组成,且首字母必须为字母或者下划线_ 2>在C语言中是严格区分大小写的,比如if是

情不知所起,一“网”而深

你只看到我的程序,却没有看到背后的代码:      你有你的选择 ,我有我的坚持 :      你嘲笑我假期过节不回家陪父母,我可怜你只在家向父母衣食伸手:      你可以轻视我的道路,我会证明这是谁的时代!      编程是注定孤独的旅行,路上少不了质疑和嘲笑:      但那又怎样,哪怕代码千万行,我也要让bug无处藏,编就编的漂亮.     年少初遇 常在我心 初次见面,那是一个河北的夏天,风随沙散落天涯,蝴蝶依旧恋着花,回首走过的日子,手指和键盘之间的梦想之光,已恍如昨日,那年我还是一