知识大全 基础知识-条件语句

Posted 语句

篇首语:博观而约取,厚积而薄发。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 基础知识-条件语句相关的知识,希望对你有一定的参考价值。

PHP Web开发学习实录:基础知识-条件语句  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

     使用条件语句进行表单验证

  条件语句用来判断某个表达式的结果是否满足规定的条件 然后执行相应语句 在流程控制中 条件语句的作用很强大 例如我们在检查用户名是否有效时 就可以通过条件语句进行控制

     基础知识 条件语句

  条件语句是判断某个表达式的结果是否满足规定的条件 如果满足则执行该语句 如果不能满足就不执行该语句 在PHP中有很多用于判断的条件语句 如if语句 if…else语句和switch语句等

   if…else语句

  在PHP中 有三种基本结构的if…else语句 这三种结构还可以进行嵌套使用

   ) 只有if语句

  这种语句的语法如下

  if(表达式)

  语句体

  

  当表达式为真时 执行语句体 否则跳过该语句体 如果语句体中只有一行 则可以省略大括号 例如

  if($a>$b)

  echo $a 大于 $b;

  

  只有$a的值大于$b时 才能执行输出语句 否则将跳过该语句 继续执行下面的语句

   ) if…else语句

  这种语句的语法如下

  if(表达式)

  语句体

  else

  语句体

  

  当表达式为真时将执行语句体 否则将执行语句体 如果某个语句执行完毕后就会跳出整个结构 例如

  if($a<$b)

  echo $a 小于 $b;

  else

  echo $a 是最大的 ;

  

   switch语句

  要实现多分支选择结构可以有很多种方法 例如使用if…else语句 但是这种方法在只有一层的多分支结构中会显得十分冗长 此时可以使用switch语句使程序变得更加简单和明了 其语法如下

  switch(表达式)

  值 :

  语句 ;break;

  值 :

  语句 ;break;

  …

  Default;

  语句n;break;

  

  当表达式的值为 时 执行语句 并且跳出该结构 如果值为 时 则执行语句 并且跳出 如果条件都不满足 则执行default中的语句 例如以下代码

  $b = ;

  switch(intval($b/ ))

  case :

  echo 成绩优秀A+ ;break;

  case :

  echo 成绩A ;break;

  case :

  echo 成绩A ;break;

  case :

  echo 成绩B ;break;

  case :

  echo 成绩B ;break;

  case :

  echo 成绩不及格C ;break;

  

  在switch语句中 对于初学者来说 最容易犯的错误就是漏掉每一个分支语句的break语句 如果没有break语句 switch语句总是会检查每一个case分支 这样一来就降低了执行效率 还会出现不能预料的结果

       返回目录 PHP Web开发学习实录

       编辑推荐

       Java Web开发详解

       ASP NET MVC 框架揭秘

       ASP NET开发宝典

cha138/Article/program/PHP/201311/21572

相关参考

知识大全 条件语句实例应用

PHPWeb开发学习实录:条件语句实例应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 条件语句运行结果

PHPWeb开发学习实录:条件语句运行结果  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 条件语句实例分析

PHPWeb开发学习实录:条件语句实例分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 VBScript基础教程之七使用条件语句

VBScript基础教程之七使用条件语句  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!控制程序执行

知识大全 switch条件语句中,case后面可以跟什么型别的资料

switch条件语句中,case后面可以跟什么型别的资料在Java7之前,switch只能支援byte、short、char、int或者其对应的封装类以及Enum型别。在Java7中,也支援了Stri

知识大全 数据结构概论之算法的描述和分析[2]

  循环语句    WHILE(条件)    语句    DO     语句    WHILE(条件)    FOR(初始条件;终结条件;语句)     语句  函数    所有算法以如下函数形式表示

知识大全 XSL的控制语句

XSL的控制语句  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  七XSL的控制语句  条件语句i

知识大全 jsp if else语句使用方法

  ifelse在大部份编程语言中都是这样使用的我们今天来简单的介绍一下关于jsp教程中的ifelse与多重条件判断  <HTML> <HEAD> &nbs

知识大全 数据结构第一章 绪论答案[3]

  这是一个递归调用因k的初值为由语句()知每次调用k增故第()语句执行n次()是FOR循环语句在满足()的条件下执行该语句进入循环体()n次加上最后一次判断出界故执行了n+次()也是循环语句当k=时

知识大全 asp do while 循环语法与do while实例教程

  在dowhile循环的另一种常用后Next循环的循环在dowhile循环语句重复语句  块的次数不定重复的陈述或者当条件为真或直到条件变为True语法如下所示  Do[While|Until]co