php笔记二:分支语句

1、if语句分为三种情况:
单分支

  if(条件){}

双分支

  if(条件){} else{}

多分支

  if(条件){} elseif(条件){} elseif(条件){} ...else{}

2、switch语句

格式:

switch(表达式){
	case 值1:
	     语句1;
	     break;
	case 值2:
	     语句2;
	     break;
	...
	default:
	     语句n;
	     break;
}

例子:

<?php
   $weekday = date(‘N‘);
   //echo $weekday;

   //多分支结构
   if($weekday == 1){
   	echo "周一";
   }elseif ($weekday == 2) {
   	echo "周二";
   }elseif($weekday ==3){
   	echo "周三";
   }else{
   	echo "其他";
   }

   //switch语句
   switch ($weekday) {
      case ‘1‘:
         echo "周一";
         break;
      case ‘2‘:
         echo "周二";
         break;
      case ‘3‘:
         echo "周三";
         break;
      default:
         echo "其他";
         break;
   }
 ?>

  

  

时间: 2024-10-30 12:29:25

php笔记二:分支语句的相关文章

Java基础学习笔记 -- 6(分支语句)

分支语句 1)if...else...分支 ① 独自的 if 语句,不与else配合 语法: if ( boolean 表达式) { 语句块 : } 后面代码... 运算:当boolean表达式成立,执行语句块,不成立,则跳过语句块执行后面内容. 案例11: ② if...else... 语句 语法:if ( boolean 表达式) { 语句块1: } else { 语句块2: } 后续代码... 运算:当boolean表达式成立,执行语句块1的内容,不成立,执行语句块2的内容,(二者选其一)

Objective-C学习笔记(十二)——switch多分支语句的使用

其实同C语言和Java,OC中也是有switch多分支语句,也可称之为开关语句.语法也是极为相似的.下面我们来慢慢研究switch. (一)代码一: int main(int argc, const char * argv[]) { @autoreleasepool { int i=6; switch (i) { case 1: NSLog(@"星期一"); break; case 2: NSLog(@"星期二"); break; case 3: NSLog(@&q

二、分支语句

1.什么是分支? 判断所给定的条件是否满足,根据判断的结果对应执行不同的语句 2.if语句 使用布尔表达式或者布尔值作为对应的条件来进行分支的控制 a.简单if语句[单分支] 语法: if(条件表达式){ 语句: } 说明:1>这里的条件表达式一般使用的关系运算符 2>如果条件表达式成立,则执行大括号中的语句,反之,不执行,程序在从上往下一次执行的过程中,直接跳过if语句,继续执行后面的语句 b.if-else语句[双分支] 语句: if(条件表达式){ 语句1: }else{ 语句2: }

C++ primer plus读书笔记——第6章 分支语句和逻辑运算符

第6章 分支语句和逻辑运算符 1. 逻辑运算符的优先级比关系运算符的优先级低. 2. &&的优先级高于||. 3. cctype中的函数P179. 4. switch(integer-expression)括号里必须是一个整数表达式,最常见的是int或char,也可以是枚举量. 5. P190~P197复习简单文件输入输出 inFile.is_open()判断文件是否成功地打开. inFile.good()当文件无法打开或输入数据不匹配或到达文件尾时返回false.

Swift 2.0学习笔记(Day 18)——有几个分支语句?

原创文章,欢迎转载.转载请注明:关东升的博客   分支语句又称条件语句,Swift编程语言提供了if.switch和guard三种分支语句. if语句 由if语句引导的选择结构有if结构.if-else结构和else-if结构3种. if结构示例代码如下: var score = 95   if score >= 85 {     print("您真优秀!") } 程序运行结果如下: 您真优秀! if-else结构示例代码如下: var score = 95   if score

实验二 格式化输入输出和分支语句

实验2 格式化输入输出和分支语句 实验目的 1. 掌握格式字符的使用方法,特别是%d, %f, %c, %s的基础用法,以及%lf和%ld使用注意事项 2. 掌握格式化输出函数printf()和格式化输入函数scanf()的用法 3. 掌握单个字符输出函数putchar()和单个字符输入函数getchar()的用法 4. 理解分支结构,掌握if语句和if...else语句的用法 5. 掌握switch语句的用法 实验内容 Part1: 格式化输出函数printf()和格式化输入函数scanf()

03.分支语句

分支语句 if..else...结构(一) publicclassTestIf{ publicstaticvoid main(String args []){ int i =6; if(i >5&& i <10){ System.out.println("i的值大于5,小于10"); } } } if...else...结构(二) publicclassTestIf{ publicstaticvoid main(String args []){ int i

分支语句

语句的分类:顺序语句,分支语句(选择.条件),循环语句分支语句:1  if(表达式(要么是true,要么是false)){}2  if(){}else{} 二选一3  if(){}elseif(){}···else{} 多选一4  if的嵌套 多选一 嵌套 输入年份,判断是闰年还是平年? 输入日期判断格式是否正确 顺序排列  x,y,z按从小到大的顺序排列 switch case

SQL Server之 (二) SQL语句 模糊查询 空值处理 聚合函数

(二) SQL语句  模糊查询  空值处理  聚合函数 自己学习笔记,转载请注明出处,谢谢!---酸菜 SQL :结构化查询语言(Structured Query Language),关系数据库管理系统的标准语言. Sybase与Mircosoft对标准SQL做了扩展:T-SQL (Transact-SQL); 注:①SQL对大小写的敏感取决于排序规则,一般不敏感; ②SQL对单引号的转义,用两个单引号来表示一个单引号; ③SQL执行顺序: 1→2→3→4 select  * ---------

选择语句(分支语句)——if else

每晚必备的作业时间,今儿有点晚了,现在这样生活紧张而充实,感觉回到了幸福的学生时代,可摆在面前的现实在提醒自己时刻不能松懈……跑偏了转回正题,今儿学的分支语句不多就几句,可是用了差不多一整天的时间来理解,吃透和熟悉……语句分类:顺序语句,选择语句(分支语句),循环语句 选择(分支语句)if(){}if(){}else{} 二选一:若if成立,则不去走else,:若if不成立,肯定走else if(){}else if(){}else if(){}else{} 多选一若if成立,那其他的所有都不去