要將索引數組轉換為關聯數組,可以使用array_combine()函數。 array_combine()函數接受兩個數組作為參數,第一個數組為關鍵字數組,第二個數組為值數組,它將關鍵字數組中的值作為鍵,值數組中的值作為對應的值,返回一個新的關聯數組。
下面是一個示例代碼:
$keys = array('a', 'b', 'c');
$values = array(1, 2, 3);
$result = array_combine($keys, $values);
print_r($result);
輸出結果為:
Array
(
[a] => 1
[b] => 2
[c] => 3
)
在示例代碼中,通過array_combine()函數將索引數組$keys和$values轉換為一個關聯數組$result。關鍵字數組$keys中的值作為新數組$result的鍵,對應的值數組$values中的值作為$result的對應值。