php - 如何在陣列中搜尋並取出想要的數據
给我你的怀抱
给我你的怀抱 2017-06-05 11:09:37
0
3
739

1.例如我有一堆陣列如下:

Array
(
    [0] => Array
        (
            [gid] => 1
            [cid] => pc001
            [class] => 办公用品
            [name] => 笔记本电脑
            [type] => Acer Aspire E1-410G
            [unit] => 台
            [num] => 1
            [price] => 
            [amount] => 
            [invoice] => 
            [bremarks] => 
            [bid] => 
        )

    [1] => Array
        (
            [gid] => 2
            [cid] => pc002
            [class] => 办公用品
            [name] => 笔记本电脑
            [type] => Acer Aspire E5-571G-58WT
            [unit] => 台
            [num] => 2
            [price] => 
            [amount] => 
            [invoice] => 
            [bremarks] => 
            [bid] => 
        )

    [2] => Array
        (
            [gid] => 4
            [cid] => wf123
            [class] => 办公用品
            [name] => 鼠标
            [type] => 罗技M90
            [unit] => 个
            [num] => 3
            [price] => 
            [amount] => 
            [invoice] => 
            [bremarks] => 
            [bid] => 
        )

    [3] => Array
        (
            [gid] => 6
            [cid] => wf012
            [class] => 办公用品
            [name] => 电脑键盘
            [type] => PS接口
            [unit] => 个
            [num] => 4
            [price] => 
            [amount] => 
            [invoice] => 
            [bremarks] => 
            [bid] => 
        )

)

2.搜尋條件如下:gid等於如下數組

Array
(
    [0] => 3
    [1] => 4
    [2] => 5
)

3.我如何把gid=3,4,5的資料取出來呢?
如上資料應該只有一條符合要求,求大神幫忙~

给我你的怀抱
给我你的怀抱

全部回覆(3)
洪涛

foreach($arr_1 as $val){

雷雷

}
print_r($data);

PHPzhong

雷雷

漂亮男人

雷雷

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板