PHP foreach巢狀if else的問題
阿新 • • 發佈:2019-01-30
foreach ($illegal_lang as $value){ if(is_numeric(stripos($ua,$value)) == ture){ $ccc = stripos($ua,$value); echo $ccc."-<br>"; break; }else{ echo "bucunzai<br>"; } } 如果條件為真,則走if,但是else必須全部跑完陣列,才能else, 求控制全部走完再else的思路 解答如下: <?php $exist = true; foreach ($illegal_lang as $value){ if(is_numeric(stripos(1,$value)) == ture){ $ccc = stripos(0,$value); echo $ccc; break; }else{ $exist = false; } } if(! $exist) { echo "bucunzai"; } ?>
初學者如需購買thinkphp程式(包括前後臺),加個人微信LBXZFR2013
微信掃描關注“公眾號” 有驚喜
公眾號ID“lbxzsan7378”