PHP foreach嵌套if else的问题
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”
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
copyright © 2008-2019 亿联网络 版权所有 备案号:粤ICP备14031511号-2