我不明白这里发生了什么.从逻辑上讲,这对我没有任何意义.
<?php
$level = 0;
switch ($level) {
case $level > 80: $answer = 'high'; break;
case $level > 60: $answer = 'moderate-to-high'; break;
case $level > 40: $answer = 'moderate'; break;
case $level > 20: $answer = 'low-to-moderate'; break;
default: $answer = 'low'; break;
}
echo $answer;
?>
Run Code Online (Sandbox Code Playgroud)
当$ level == 0时,它返回"high".这对我没有任何意义.有人能解释一下这里发生了什么吗?