在PHP中,array_unshift()
函數可以用來將一個或多個元素插入到數組的開頭。如果要合并兩個數組并將第二個數組的元素插入到第一個數組的開頭,可以使用array_unshift()
函數。
以下是一個示例代碼:
$array1 = array("apple", "banana", "cherry");
$array2 = array("orange", "grape");
// 使用array_unshift函數將$array2的元素插入到$array1的開頭
array_unshift($array1, ...$array2);
// 輸出合并后的數組
print_r($array1);
運行以上代碼后,輸出結果為:
Array
(
[0] => orange
[1] => grape
[2] => apple
[3] => banana
[4] => cherry
)
在上面的例子中,我們使用了...
運算符來將第二個數組$array2
展開為單獨的元素,然后使用array_unshift()
函數將這些元素插入到第一個數組$array1
的開頭。