编写代码时,可以为不同的情况执行不同的动作。可以使用判断条件语句来实现。

if...else...elseif

例子一:

<?php
$t=date("H"); if ($t<"20") {
echo "Have a good day!";
}
?>

例子二:

<?php
$t=date("H"); if ($t<"20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
?>

例子三:

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

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

例子:

<?php

$x=1;

switch ($x)
{
case 1:
echo "Number 1"; //如果$x等于1
break;
case 2:
echo "Number 2"; //如果$x等于2
break;
case 3:
echo "Number 3"; //如果$x等于3
break;
default:
echo "No number between 1 and 3"; //如果$x等于其他
} ?>

最新文章

  1. [转载]并发编程之Operation Queue和GCD
  2. html5 三角形
  3. [hdu 4307]Matrix
  4. 自动换行的矢量文字(android demo)
  5. Begin using git
  6. poj 3678 2-SAT问题
  7. c#代码自动修改解决方案下任意文件
  8. 【HDOJ】2217 Visit
  9. web2py官方文档翻译
  10. window环境变量
  11. css浮动--float/clear通俗讲解(转载)
  12. oralce数据库常用到的一些sql命令(加字段注释,修改数据之类)
  13. C# 读取XML节点属性值
  14. Unity3d外包-就找北京动点软件
  15. Blender 曲线操作
  16. poj1182(带权并查集)
  17. Golang之beego读取配置信息,输出log模块
  18. VS AI 手写数字识别应用
  19. GISer面对创业的困惑
  20. python小工具

热门文章

  1. Java分割ID和姓名(String不能当输出参数)
  2. oracle之分析函数解析及其应用场景
  3. python中的第三方日志模块logging
  4. python自带的进程池及线程池
  5. Mac ssh 免密码登录 Mac 或者 Linux
  6. 项目(四)DHCP服务配置
  7. VirtualBox 安装Mac OS
  8. H5相关网址
  9. C++继承中关于子类构造函数的写法
  10. c#: 任务栏进度显示(TaskbarManager)