溫馨提示×

php索引數(shù)組如何變關(guān)聯(lián)數(shù)組

PHP
小億
106
2023-12-01 23:20:26
欄目: 編程語言

要將索引數(shù)組轉(zhuǎn)換為關(guān)聯(lián)數(shù)組,可以使用array_combine()函數(shù)。 array_combine()函數(shù)接受兩個數(shù)組作為參數(shù),第一個數(shù)組為關(guān)鍵字?jǐn)?shù)組,第二個數(shù)組為值數(shù)組,它將關(guān)鍵字?jǐn)?shù)組中的值作為鍵,值數(shù)組中的值作為對應(yīng)的值,返回一個新的關(guān)聯(lián)數(shù)組。

下面是一個示例代碼:

$keys = array('a', 'b', 'c');
$values = array(1, 2, 3);

$result = array_combine($keys, $values);

print_r($result);

輸出結(jié)果為:

Array
(
    [a] => 1
    [b] => 2
    [c] => 3
)

在示例代碼中,通過array_combine()函數(shù)將索引數(shù)組$keys和$values轉(zhuǎn)換為一個關(guān)聯(lián)數(shù)組$result。關(guān)鍵字?jǐn)?shù)組$keys中的值作為新數(shù)組$result的鍵,對應(yīng)的值數(shù)組$values中的值作為$result的對應(yīng)值。

0