📌  相关文章
📜  如何在PHP中的数组开头插入一个项目?

📅  最后修改于: 2022-05-13 01:54:11.128000             🧑  作者: Mango

如何在PHP中的数组开头插入一个项目?

PHP中的数组是一种数据结构,它允许我们在单个变量下存储多个相似数据类型的元素,从而节省我们为每个数据创建不同变量的工作。数组有助于创建类似类型的元素列表,可以使用它们的索引或键访问这些元素。
有两种方法可以在数组的开头插入一个项目,下面讨论:
使用array_merge()函数 array_merge()函数用于将两个或多个数组合并为一个数组。此函数用于将两个或多个数组的元素或值合并为一个数组。

  • 创建一个包含数组元素的数组。
  • 创建另一个包含一个元素的数组,该元素需要插入另一个数组的开头。
  • 使用 array_merge()函数合并两个数组以创建单个数组。

例子:

php


php


php
 "GeeksforGeeks",
    "q" => "Computer",
    "r" => "Science",
    "s" => "Portal"
);
 
// Declare a variable containing element
$element = "Welcome";
 
// User array_unshift() function to
// insert element at beginning of array
array_unshift( $array, $element );
 
print_r($array);
 
?>


输出:
Array
(
    [0] => GeeksforGeeks
    [1] => Computer
    [2] => Science
    [3] => Portal
    [4] => Welcome
)

使用array_unshift()函数 array_unshift()函数用于在数组的开头添加一个或多个元素。
示例 1:

PHP


输出:
Array
(
    [0] => Welcome
    [1] => GeeksforGeeks
    [2] => Computer
    [3] => Science
    [4] => Portal
)

示例 2:

PHP

 "GeeksforGeeks",
    "q" => "Computer",
    "r" => "Science",
    "s" => "Portal"
);
 
// Declare a variable containing element
$element = "Welcome";
 
// User array_unshift() function to
// insert element at beginning of array
array_unshift( $array, $element );
 
print_r($array);
 
?>
输出:
Array
(
    [0] => Welcome
    [p] => GeeksforGeeks
    [q] => Computer
    [r] => Science
    [s] => Portal
)