【发布时间】:2020-03-12 08:37:30
【问题描述】:
我有一个现有的数组,例如:
Array
(
[0] => ABCD EFGH
[1] => 123456
[2] => 7890
)
现在我有一个包含三个值的现有字段。 我需要使用第一个值(即 Key [0])拆分数组,并通过将现有数组插入到数组的开头来使用新数组值更新现有数组。 期望的输出:
Array
(
[0] => ABCD
[1] => EFGH
[2] => 123456
[3] => 7890
)
我想对现有数组[0] explode(" ", $array[0]);做一个explode()
和新创建的两个数组使用函数array_push();
但是array_push(); 函数允许通过仅在数组末尾插入新值来更新原始数组。
是否有捷径可寻?还是我必须构建一个新数组并通过覆盖整个数组来使用新值扩展它?
非常感谢。
【问题讨论】:
-
如果您打开 php.net/array_push 并向下滚动到“另请参阅”部分,您会看到答案。
-
非常感谢。谢谢! Array_unshift() 函数。 @zerkms
标签: php