php怎么删除数组中所有元素的某项值

array
0 =>
array
'm_id' => string '1' (length=1)
'model' => string 'oki5860' (length=7)
'type_id' => string '1' (length=1) //不要,但查询的时候需要这个,最后的数组不要
1 =>
array
'm_id' => string '2' (length=1)
'model' => string 'dpk200H' (length=7)
'type_id' => string '1' (length=1) //不要,但查询的时候需要这个,最后的数组不要

我想要的结果
array
0 =>
array
'm_id' => string '1' (length=1)
'model' => string 'oki5860' (length=7)
1 =>
array
'm_id' => string '2' (length=1)
'model' => string 'dpk200H' (length=7)
另:type_id是查询条件

如果是从数据库里查询出来的,那就不要查询 type_id 这个字段就好了

select m_id, model where `表` where type_id = '1'

在select后选择要查询的字段就好了。


如果不是或者不能,即必须从这个数组里删除,那写个for循环好了……

while ( list( $k) = each( $arr)){
    unset( $arr[$k]['type_id']);
}

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网