PHP条件语句语法与示例

一、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 ?>

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。