码迷,mamicode.com
首页 > Web开发 > 详细

PHP Switch 语句

时间:2014-09-14 23:21:07      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:blog   使用   ar   strong   2014   div   sp   代码   log   

PHP 中的 Switch 语句用于执行基于多个不同条件的不同动作。

常使用 Switch 语句可以避免冗长的 if..elseif..else 代码块。

实例

工作原理:

  1. 对表达式(通常是变量)进行一次计算
  2. 把表达式的值与结构中 case 的值进行比较
  3. 如果存在匹配,则执行与 case 关联的代码
  4. 代码执行后,break 语句阻止代码跳入下一个 case 中继续执行
  5. 如果没有 case 为真,则使用 default 语句
<?php 
/*时间:2014-09-14
 *作者:葛崇
 *功能:Switch小实例
 * */

//三个变量用来记录三个骰子的点数
$var1 = rand(1,6);
$var2 = rand(1,6);
$var3 = rand(1,6);

//庄家唱骰子点数
$sum = $var1+$var2+$var3;
//用来判断是否是豹子
$sum3 = $sum % 3;

if($sum3 == 0){
    echo "豹子,庄家通杀!"."<p>";
}else{
    switch($sum){
    case  $sum<9 :
        echo "开".$var1."、"."$var2"."、"."$var3"."<p>"."$sum"."点"."<p>"."买小胜~_~"."<p>";
        break;
    default:
        echo "开".$var1."、"."$var2"."、"."$var3"."<p>"."$sum"."点"."<p>"."买大胜^_^"."<p>";
        break;
}
}
?>

  

 

PHP Switch 语句

标签:blog   使用   ar   strong   2014   div   sp   代码   log   

原文地址:http://www.cnblogs.com/xiaoit/p/3971914.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!