如何在 PHP 中将元素添加到数组的开头
在 PHP 中将元素插入到数组的末尾是毫不费力的使用语法 $arr[] = $item.然而,在数组的开头插入元素需要不同的方法。
解决方案:利用 array_unshift()
PHP 提供了为此量身定制的 array_unshift() 函数目的。它需要两个参数:数组和要插入的项目。该项目被添加到数组的开头,将现有元素向右移动。
示例
以下代码演示了如何使用 array_unshift() 插入数组开头的元素:
<code class="php">$arr = array('item2', 'item3', 'item4'); array_unshift($arr, 'item1'); print_r($arr);</code>
输出:
Array ( [0] => item1 [1] => item2 [2] => item3 [3] => item4 )
此示例代码通过在 $arr 数组前面添加 'item1' 来修改 $arr 数组开始。现在生成的数组将“item1”作为其第一个元素,后面是更新位置的原始元素。
以上是如何在 PHP 中将元素添加到数组的开头?的详细内容。更多信息请关注PHP中文网其他相关文章!