MENU

PHP关联数组添加关联数组元素的方法

May 16, 2020 • Read: 669 • PHP阅读设置

数组头部添加元素

1. 使用array_merge方法实现类似array_unshift在开头添加元素的功能

<?php
$queue = array('a', 'B');
$queue = array_merge(array('front' => 'hello'), $queue);
/*
Array
(
    [front] => hello
    [0] => a
    [1] => b
)
*/
?>

2. +操作符

<?php
$queue = array('a', 'B');
$queue = array('front' => 'Hello') + $queue;
?>

输出结果与使用array_merge方法一样。

在元素结尾添加关联数组元素

<?php
$queue = array('a', 'B');
$queue['front'] = 'hello';
/*
输出
Array
(
    [0] => a
    [1] => b
    [front] => hello  
)
*/
?>