当前位置:Gxlcms > PHP教程 > PHPSwitch语句在实际代码中的应用_PHP教程

PHPSwitch语句在实际代码中的应用_PHP教程

时间:2021-07-01 10:21:17 帮助过:12人阅读

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

PHP Switch语句工作原理:

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

  1. < ?php
  2. switch ($d=date("D"))
  3. {
  4. case "Mon";
  5. echo "周一";
  6. break;
  7. case "Tue";
  8. echo "周二";
  9. break;
  10. case "Wed";
  11. echo "周三";
  12. break;
  13. case "Thu";
  14. echo "周四";
  15. break;
  16. case "Fir";
  17. echo "周五";
  18. break;
  19. case "Sat";
  20. echo "周六";
  21. break;
  22. case "Sun";
  23. echo "周日";
  24. break;
  25. }
  26. ?>

另外一个实例,利用PHP Switch语句实现一个页面多用途,首先建立test.php页面:

  1. < ?php
  2. echo "< a href='solution.php?
    action=add'
    >增加< /a>< br>< br>";
  3. echo "< a href='solution.php?
    action=del'
    >删除< /a>< br>< br>";
  4. echo "< a href='solution.php?
    action=search'
    >查找< /a>< br>< br>";
  5. echo "< a href='solution.php?
    action=update'
    >更新< /a>";
  6. ?>

当然PHP Switch语句这里sunec省略了其他大部分的代码,只是把其中一些提交按钮写了出来。我们可以看到,无论点击哪个按钮,我们都会跳转到solution.php页面,唯一不不同的是,问号后的action的内容分成了4种。我们可以把它称作是一种提示。


www.bkjia.comtruehttp://www.bkjia.com/PHPjc/446158.htmlTechArticle使用 Switch 语句可以避免冗长的 if..elseif..else 代码块。 PHP Switch语句工作原理: 对表达式(通常是变量)进行一次计算 把表达式的值与结构...

人气教程排行