【发布时间】:2015-08-18 14:38:52
【问题描述】:
我有一系列 if 语句,我想不出更好的方法来写它,就是这样:
$a='';$b='';$c='';
if($row->nA!=0){
$a = $row->nA;
}
if($row->nB!=0){
$b = $row->nB;
}
if($row->nC!=0){
$b = $row->nC;
}
很简单,但我找不到比这更好的写法
【问题讨论】:
-
如果
!= 0测试只是为了判断是否有值,不需要和0比较,直接说if ($row->nA)即可。但这取决于它们实际上不是0与简单地是真还是假是否重要。您也可以通过添加更多空格来使其更具可读性,例如每个if之后,每个{之前都有一个空格...
标签: php