我想在这个数组里的b_id分别在array(0=> 5,1=> 8)里存在的值
===========================================================看不懂~~~

解决方案 »

  1.   

    就是想在数组1里搜索出来数组2里的,5和8分别等于数组1的b_id项
      

  2.   

    <?php
    $myArray = array
    (
    Array('b_id' => 1,'b_text' => '超级女生'),
    Array('b_id' => 2,'b_text' => '时尚男生'),
    Array('b_id' => 3,'b_text' => '浪漫情侣'),
    Array('b_id' => 19,'b_text' => '饮食男女'),
    Array('b_id' => 5,'b_text' => '特价哄抢'),
    );
    $bKey = array(5,8);
    $result = array();
    foreach ($myArray as $key => $value)
    {
    in_array($value['b_id'],$bKey)?
    $result[]=$value['b_text']
    :null;
    }
    print_r($result);
    ?>