第七篇 - 判断流程控制

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

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等于其他
}

?>

猜你喜欢

转载自www.cnblogs.com/fan-bk/p/9384019.html