View Single Post
  #1   IP: 180.125.23.91
Old 2016-02-28, 05:10 PM
Aniak Aniak is offline
初级会员
 
Join Date: 2008-08-10
Posts: 1
Aniak 现在声名狼藉
Default php 在使用if判断的时候 如果是多个逻辑或(||)条件 有没有简写的方法

如果条件太多无可避免的情况,即只能用if,就算用别的也感觉别扭不对劲的时候, 建议换一种写法:

if ($order['status'] == 9
|| $order['status'] == 10
|| $order['status'] == 11) {

}

我是花括号部另起一行党, 但在这种情况下,也可以

if ($order['status'] == 9
|| $order['status'] == 10
|| $order['status'] == 11)
{

}

另外建议把字面量常量放在左边。
Reply With Quote