日期:2014-05-17  浏览次数:20379 次

数组判断输出
数组A 与数组B,要输出A的值,A中的值比B多,A中有几个列是必须要输出的,那么对比A与B,如果有相同的值才会输出,求指教。。。。
数组

------解决方案--------------------
foreach($a as $aa) {
    if(in_array($aa, $b)) {
        echo $aa;
         //这样吗?
     }
}
------解决方案--------------------
很简单的
foreach($A as $key =>$val){
  if(in_array($val,$B)){//在数组B中才显示
    echo $val;
  }
}

------解决方案--------------------
case 'item_code' && in_array($key, $row):