php中能实现条件控制的语句有哪些

2025-03-11 14:51:43
推荐回答(1个)
回答1:

条件控制是指根据表达式的返回值为真(true或非0或非空)还是假(false或0或空)决定后续执行语句的关键字,包括

if,elseif,else 如

if (true) {
    echo 'Yes';
}
if ($n > 0) {
    echo 'Yes';
} else {
    echo 'No';
}
if ($n % 3 > 1) {
    echo 2;
} else if ($n % 3 > 0) { //else if可重复
    echo 1;
} else {
    echo 0;
}

以及 switch, case语句,如

switch($n % 3) {
    case 2:
        echo 2;
        break;
    case 1:
        echo 1:
        break;
    default:
        echo 0;
        break;
}

switch和if, elseif, else实际上功能相似,只是写法不同。

while和do, while,for, foreach 是条件循环控制语句,就不举例了。

另外三元操作符 ?:, 如 ($n > 0) ? echo 'True' : echo 'False'; 相当于if else的简化版本。