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”
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
copyright © 2008-2019 入门客AI创业平台 版权所有 备案号:湘ICP备2023012770号