swith..case里面能否加判断

来源:1-14 编程练习

Raaaaaaay

2017-08-14 02:48:57

比如原本是case 1:,我现在想要实现 case 后面进行一个判断大于1小于3这样的判断请问要怎么写?

$number=2;

swith($number){

case $number>1 && $number<3:......

这样写可以吗?

写回答

1回答

guly

2017-08-14

你好,可以的,还有一种为:

<?php
$i=3;
$a=2;
switch($i){
    case 1:
        echo 1;
        break;
    case 2:
        echo 2;
        break;
    case 3:
        if($a>4){
            echo 3;
        }else{
            echo 4;
        }
        break;
    default:
        echo 'others';
}
?>

如果解决您的问题请采纳,祝学习愉快!

0
haaaaaaay
h 谢谢谢谢,好灵活的思维,受教了~~
h017-08-14
共1条回复

0 学习 · 2569 问题

查看课程

相似问题