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

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

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

 

一。条件语句

 

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学习笔记” 博客

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP通过DOM创建XML文档Nächster Artikel:php压缩解压文件