进入贴吧 按标题检索 按内容检索 按作者检索 网页搜索 音乐检索
贴吧列表 | 推荐贴吧 | 精华主题 | 最热主题 | 申请吧主 | 我要举报 | 用户登录 | 用户注册 | 忘记密码? RSS feed
首 页 > php吧 > php switch 语句 人气指数:[ 759 ] 
本主题共有帖子数 0 篇,   [<<] [1] [>>]
1 php switch 语句
switch 语句用于基于不同条件执行不同动作。

Switch 语句
如果您希望有选择地执行若干代码块之一,请使用 Switch 语句。

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

语法
switch (expression)
{
case label1:
 expression = label1 时执行的代码 ;
 break; 
case label2:
 expression = label2 时执行的代码 ;
 break;
default:
 表达式的值不等于 label1 及 label2 时执行的代码;
}
工作原理:

对表达式(通常是变量)进行一次计算
把表达式的值与结构中 case 的值进行比较
如果存在匹配,则执行与 case 关联的代码
代码执行后,break 语句阻止代码跳入下一个 case 中继续执行
如果没有 case 为真,则使用 default 语句
实例
<?php
$favfruit="orange";

switch ($favfruit) {
  case "apple":
   echo "Your favorite fruit is apple!";
   break;
  case "banana":
   echo "Your favorite fruit is banana!";
   break;
  case "orange":
   echo "Your favorite fruit is orange!";
   break;
  default:
   echo "Your favorite fruit is neither apple, banana, or orange!";
}
?>
作者:cg010      2024/6/21 14:42:39     打印   回复    短信

本主题共有帖子数 0 篇,   [<<] [1] [>>]
标  题: *
UBB:
UBB: 粗体 斜体 下划线 左对齐 居中 右对齐 插入外部网址 插入邮箱地址 插入外部图片 插入代码 引用内容 +增加编辑行 -减少编辑行 →加大编辑框宽度 ←缩小编辑框宽度
内  容: *
* 注:系统要求你是会员身份才能使用上传功能!
图  片: 教您外部贴图
验证码: * 看不清?点击更换验证码!
216.73.216.202  登录 | 注册 | 忘记密码
 
Powered by tb.wanliancm.com   PostBar v3.5 ACCESS
eXECUTION: 0.07813 second(s). Google SiteMap