【发布时间】:2016-11-30 10:48:01
【问题描述】:
有多个变量说$a,$b,$c,$d 具有布尔值。
所以我想做的是。
if($a){echo 1;}
if($b){echo 2;}
if($c){echo 3;}
if($d){echo 4;}
and so on.. 50 variables
有没有更好的方法来做到这一点?
注意:可以有多个变量为真。
【问题讨论】:
-
按顺序遍历变量,如果为真,则回显当前的迭代次数。这正是循环的用途。
-
如果可能的话可以使用数组,然后用foreach循环或其他循环添加条件
标签: php if-statement