首页 > 解决方案 > 在另一个循环内的循环内哪里写 else 条件?

问题描述

如果电话号码匹配,我可以打印“是”。如果不匹配,我需要打印“否”。但如果我包括 else 部分,它只执行 else 部分。请指导我如何以及在哪里写其他部分。

<?php  if($re['phone_v'] == "1"){
                    echo "Yes";
                }else if($re['phone_v'] == "0"){
                        for($i=0;$i < count($crusers);$i++) {
                            if ($re['phone'] == $crusers[$i]['phone']) {
                                echo "Yes";
                            }
                        }
                }
            ?>

我正在查看表格内的情况。小事情变得复杂。

标签: php

解决方案


这将对您有所帮助。


$re['phone_v'] = 0;
$re['phone'] = 1;
$crusers[0]['phone'] = 1;
if($re['phone_v'] == "1"){
    echo "Yes";
}else{ 
if($re['phone_v'] == "0")                    
  {
      for($i=0;$i < count($crusers);$i++) 
      {
              if ($re['phone'] == $crusers[$i]['phone']) 
              {
                              echo "Yes11";
              }else{
                              echo "No";
              }
      }
   }
}


推荐阅读