数组判断输出
数组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):