php將二維數組元素轉為鍵值對


array_combine():通過合並兩個數組來創建一個新數組,其中的一個數組元素為鍵名,另一個數組元素為鍵值。

array_column() :返回輸入數組中某個單一列的值。

$array = [
    ['name'=>'保羅','number'=>'3'],
    ['name'=>'科比','number'=>'24'],
    ['name'=>'詹姆斯','number'=>'23']
];

$rs = array_combine(array_column($array,'number'), array_column($array,'name'));
print_r($rs);

輸出結果

Array
(
    [3] => 保羅
    [24] => 科比
    [23] => 詹姆斯
)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM