一、if…else语句
语法:
1
if(条件){ …… } else{ …… }
2
if(条件){ …… } elseif(条件){ …… } else{ …… }
示例1:
1 <?php 2 <!-- lang: php --> 3 $d = date("D"); 4 <!-- lang: php --> 5 if ($d == "Fri") 6 <!-- lang: php --> 7 echo "Today is Friday.Have a nice weekend! " 8 <!-- lang: php --> 9 else10 <!-- lang: php -->11 echo "Have a nice day!"12 <!-- lang: php -->13 ?>
示例2:
1 <!-- lang: php --> 2 <?php 3 <!-- lang: php --> 4 $d=date("D"); 5 <!-- lang: php --> 6 if ($d=="Fri"){ 7 <!-- lang: php --> 8 echo "Today is Friday." 9 <!-- lang: php -->10 echo "Have a nice weekend!";11 <!-- lang: php -->12 }13 <!-- lang: php -->14 15 <!-- lang: php -->16 elseif ($d=="Sun")17 <!-- lang: php -->18 echo "Have a nice Sunday!";19 <!-- lang: php -->20 else21 <!-- lang: php -->22 echo "Have a nice day!"; 23 <!-- lang: php -->24 ?>
二、Switch语句
1 语法:
1 switch(表达式){ 2 case 值1: 3 语句 4 break; 5 case 值2: 6 语句 7 break; 8 default: 9 没有匹配的值时执行的语句10 }
http://www.cnblogs.com/sosoft/
示例:
1 <?php 2 <!-- lang: php --> 3 switch ($x){ 4 <!-- lang: php --> 5 case 1: 6 <!-- lang: php --> 7 echo "Number 1"; 8 <!-- lang: php --> 9 break;10 <!-- lang: php -->11 case 2:12 <!-- lang: php -->13 echo "Number 2";14 <!-- lang: php -->15 break;16 <!-- lang: php -->17 case 3:18 <!-- lang: php -->19 echo "Number 3";20 <!-- lang: php -->21 break;22 <!-- lang: php -->23 default:24 <!-- lang: php -->25 echo "No number between 1 and 3";26 <!-- lang: php -->27 }28 <!-- lang: php -->29 ?>