在PHP 中將數字組合並為鍵值對:一種簡單的技術
在PHP 中使用數組時,通常需要合併兩個數組,同時在元素之間建立鍵值關係。雖然手動循環是一種可行的方法,但讓我們來探索一種更有效的方法。
解決方案:array_combine()
PHP 提供了一個內建函數 array_combine(),專門為此目的而設計的。此函數接受兩個陣列作為參數:
array_combine() 合併兩個數組,建立一個新數組,其中第一個數組中的元素用作鍵,第二個數組中的相應元素用作鍵被分配為值。
範例:
考慮以下陣列:
$keys = ['name', 'age', 'gender']; $values = ['John', 25, 'Male'];
使用array_combine() 合併這些陣列:
$key_value_pairs = array_combine($keys, $values);使用array_combine() 合併這些陣列:
['name' => 'John', 'age' => 25, 'gender' => 'Male']
產生的陣列$key_value_pairs看起來像this:
如您所見,第一個陣列 ($keys) 中的鍵已對應到第二個陣列 ($values) 中的值。這提供了一種快速簡潔的方法來建立兩個陣列元素之間的鍵值關係。以上是如何有效率地將兩個 PHP 數字組合並為鍵值對?的詳細內容。更多資訊請關注PHP中文網其他相關文章!