php如何從關聯數組中獲取特定鍵的值并轉為一維數組?

php如何從關聯數組中獲取特定鍵的值并轉為一維數組?

編程問答qingyu2020-12-06 18:14:46493A+A-

  php如何從關聯數組中獲取特定鍵的值并轉為一維數組?

php如何從關聯數組中獲取特定鍵的值并轉為一維數組?

  問題描述:

  我想從關聯數組中獲取特定鍵的值,但不知道具體代碼怎么寫。

  我把關聯數組的貼出來,比如我想獲取以數組鍵為product_id的值,并把它們轉為一維數組。

(
    [0] => ( Array
                (
                    [id] => 1333708
                    [abc_id] => 429084
                    [test_id] => 58291
                    [order_id] => 2222
                    [product_id] => 34441
                )
        )
    [1] => ( Array
                (
                    [id] => 1333708
                    [abc_id] => 429084
                    [test_id] => 58291
                    [order_id] => 2222
                    [product_id] => 34442
                )
        )
     [2] => ( Array
                (
                    [id] => 1333708
                    [abc_id] => 429084
                    [test_id] => 58291
                    [order_id] => 2222
                    [product_id] => 34444
                )
        ))

  像這樣輸出:

productIdArray[] = ['34441', '34442' , '34444'];

  回答:

  只需使用 array_column 函數

  $res = array_column($arr,'product_id');
點擊這里復制本文地址 如需修改代碼或者定制開發,請聯系站長

支持Ctrl+Enter提交
qrcode

大黃雞源碼編程網 © All Rights Reserved.  
網站備案號:閩ICP備18012015號-4
Powered by Z-BlogPHP
聯系我們| 關于我們| 廣告聯系| 網站管理

国产00高中生在线视频