所以我有四个条件需要经历,我认为最好switch在PHP中使用该语句.但是,我需要检查一个整数是否小于或等于,或大于等于.
switch ($count) {
case 20:
$priority = 'low';
break;
case 40:
$priority = 'medium';
break;
case 60:
$priority = 'high';
break;
case 80:
$priority = 'severe';
break;
}
Run Code Online (Sandbox Code Playgroud)
随着if()语句看起来会像下面这样:
if ($count <= 20) {
$priority = 'low';
}
if ($count <= 40) {
$priority = 'medium';
}
Run Code Online (Sandbox Code Playgroud)
这有可能switch-case吗?
如果"汽车"或"法拉利"作为输入,它应该打印"汽车或法拉利".我怎样才能实现它?
<?php
$car ='333';
switch($car)
{
case car OR ferrari:
print("car or ferrari");
break;
case cat:
print("cat");
break;
default:
print("default");
break;
}
?>
Run Code Online (Sandbox Code Playgroud) 我有一个函数可以根据输入的值返回响应。代码是这样的
$a = 5;
switch ($a) {
case 1: $b = 1;
break;
case 2 || 3 || 4: $b = 2;
break;
case 5: $b = 3;
break;
}
return $b;
Run Code Online (Sandbox Code Playgroud)
这将返回值2而不是3在代码中可以清楚地看到的值。这是怎么发生的?