小编Krz*_*f L的帖子

切换案例忽略php中的条件

我正在使用开关来测试变量的值.
变量,, $sizeTotal可以包含字符串或数字.在下面的例子中,我期望开关触发默认情况.
但是,它每次都是第一个案例,我不知道为什么......

$sizeTotal = "test";
$extraCharges['2'] = 1000;

switch ($sizeTotal) {
    case ($sizeTotal < $extraCharges['2']):
        $var = 40;
        return $var;

    case ($sizeTotal >= $extraCharges['2']):  
        $var = 60;
        return $var;

    default:
        $var = 1000;
        return $var;
}
Run Code Online (Sandbox Code Playgroud)

php switch-statement

1
推荐指数
1
解决办法
94
查看次数

标签 统计

php ×1

switch-statement ×1