Home  >  Article  >  php教程  >  PHP基本语法第三章-流程控制

PHP基本语法第三章-流程控制

WBOY
WBOYOriginal
2016-06-13 10:43:35953browse

 

一。条件语句

 

1.if语句 语法:

 

if (条件语句1)例如$a=$b或$a>$b

 

{

 

    当满足条件语句1时执行的命令,例如echo "a大于b";

 

}

 

elseif (条件语句2) 例如$a

 

{

 

   当满足条件语句2时执行的命令,例如echo "因为a或b小于0,超过可选范围";

 

}

 

else 不用接条件,分支的含义是既不满足条件语句1也不满足条件语句2时

 

{

 

   既不满足条件语句1也不满足条件语句2时执行的,如echo "您输入的内容为空,请重新输入";

 

}

 

  header("Content-Type:text/html; charset=utf-8");  $a=100;  $b=10;  if ($a>$b)  {      echo "a>b";  }  elseif ($a 输出结果a>b

 

实例2

 

  header("Content-Type:text/html; charset=utf-8");  $secore=92;  if($secore>=60 && $secore=70 && $secore=80 && $secore=90 && $secore100 || $secore 输出结果 您的成绩优秀

 

(2)switch语句 语法

 

switch(条件的变量)例如:$a

 

{

 

  case 条件变量的条件 例如$a>0:满足条件时执行的,例如echo a>0;break;

 

 case 条件变量的条件 例如$a

 

default:以上条件都不满足时候输出的,例如echo "a与b不合法";

 

}

 

  header("Content-Type:text/html; charset=utf-8");  $secore=92;  switch($secore)  {      case $secore>=60 && $secore=70 && $secore=80 && $secore=90 && $secore100: $pj="您的成绩不合法";break;      default: $pj="您的成绩不及格,继续努力";  }  echo $pj;  ?> 输出结果 您的成绩优秀

 

(3)三元操作符 语法

 

echo (条件,例如:$a>$b)?如果条件成立语句"a>b":如果不成立条件"a

 

  header("Content-Type:text/html; charset=utf-8");   $a=10;$b=20;  echo ($a>$b)?"a>b" :"a 二。流程控制语句

 

循环语句

 

1.for语句 语法

 

for ($变量名=0;$数组名

 

{

 

    echo $数组名[$变量名];

 

}

 

  header("Content-Type:text/html; charset=utf-8");   $a=array('张超','乔斌','陈伟','赵永峰');  for ($i=0;$i 输出结果 张超 乔斌 陈伟 赵永峰

 

2.while语句 语法

 

$变量名=0

 

while($变量名

 

{

 

 echo $数组名[$变量名];

 

$变量名++

 

}

 

  header("Content-Type:text/html; charset=utf-8");   $a=array('张超','乔斌','陈伟','赵永峰');  $i=0;  while ($i 输出结果 张超 乔斌 陈伟 赵永峰

 

3.foreach循环 语法

 

foreach($变量名as $变量重命名)

 

{

 

 echo $变量重命名;

 

}

 

  header("Content-Type:text/html; charset=utf-8");   $a=array('张超','乔斌','陈伟','赵永峰');  foreach ($a as $v)  {      echo $v." ";  }  ?> 输出结果 张超 乔斌 陈伟 赵永峰

 

本文出自 “PHP学习笔记” 博客

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:PHP通过DOM创建XML文档Next article:php压缩解压文件