php条件语句
if…else语句
1、if语句
语法
if(条件)
{
条件成立时要执行的代码;
}
2、if…else语句
语法
if(条件)
{
条件成立时执行的代码;
}
else
{
条件不成立时执行的代码;
}
3、if…elseif……else语句(elseif和else if完全相同,后者为更准确严格的写法)
语法
if(条件)
{
if条件成立时执行的代码;
}
elseif(条件)
{
elseif条件成立时执行的代码;
}
else
{
条件不成立时执行的代码;
}
比如:
<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } elseif ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
switch语句
语法
<?php
switch (n)
{
case label1:
如果n=label1,此处代码将执行;
break;
case label2:
如果n=label2,此处代码将执行;
break;
default:
如果n既不等于label1也不等于label2,此处代码将执行;
}
?>
将表达式的值与结构中每个case的值进行比较。如果存在匹配,则执行与case关联的代码。代码执行后,使用break来阻止代码跳入下一个case中继续执行。default语句用于不存在匹配(即没有 case 为真)时执行
比如:
<?php $favcolor="red"; switch ($favcolor) { case "red": echo "你喜欢的颜色是红色!"; break; case "blue": echo "你喜欢的颜色是蓝色!"; break; case "green": echo "你喜欢的颜色是绿色!"; break; default: echo "你喜欢的颜色不是 红, 蓝, 或绿色!"; } ?>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!