有只小跳蛙
条件控制是指根据表达式的返回值为真(true或非0或非空)还是假(false或0或空)决定后续执行语句的关键字,包括if,elseif,else 如123456789101112131415if (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语句,如1234567891011switch($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的简化版本。