hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP问题 - 正文 请牢记本站网址www.sosophp.cn

php在switch里能用表达式吗【php题目】

2019-11-26PHP问题搜搜PHP网70°c
A+ A-
switch 语句类似于具有同一个表达式的一系列 if 语句。许多场所下需要把同一个变量(或表达式)与许多差别的值比较,并依据它即是哪一个值来实行差别的代码。这正是 switch 语句的用处。

Note:

注重和别的言语差别,continue 语句作用到 switch 上的作用类似于 break。如果在轮回中有一个 switch 并愿望 continue 到外层轮回中的下一轮轮回,用 continue 2。 (引荐进修:PHP视频教程)

下面两个例子运用两种差别要领完成一样的事,一个用一系列的 if 和 elseif 语句,另一个用 switch 语句:

switch 构造

<?php
if ($i == 0) {
    echo "i equals 0";
} elseif ($i == 1) {
    echo "i equals 1";
} elseif ($i == 2) {
    echo "i equals 2";
}

switch ($i) {
    case 0:
        echo "i equals 0";
        break;
    case 1:
        echo "i equals 1";
        break;
    case 2:
        echo "i equals 2";
        break;
}
?>

case 表达式可所以任何求值为简朴范例的表达式,即整型或浮点数以及字符串。不能用数组或对象,除非它们被消除援用成为简朴范例。

可作品级评价:

$var = 95;
switch(true){
      case $var < 100;
          $level = 1;
          break;
      case $var < 95;
          $level = 2;
          break;
      default :
      $level=9; break;
}

以上就是php在switch里能用表达式吗的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
php在switch里能用表达式吗【php题目】

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签: