一、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 else 10 <!-- 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 else 21 <!-- 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 ?>