
[]
语法(推荐)
$fruits = ['apple', 'banana'];
$fruits[] = 'orange'; // 结果: ['apple', 'banana', 'orange']
array_push()
函数
$numbers = [1, 2, 3];
$newLength = array_push($numbers, 4, 5); // 追加两个元素,返回5
// 结果: [1, 2, 3, 4, 5]
$user = ['name' => 'John', 'age' => 30];
$user['email'] = 'john@example.com';
// 结果: ['name' => 'John', 'age' => 30, 'email' => 'john@example.com']
array_merge()
合并两个数组,适合批量追加
$array1 = [1, 2, 3];
$array2 = [4, 5, 6];
$result = array_merge($array1, $array2); // 结果: [1, 2, 3, 4, 5, 6]
[]
语法比array_push()
性能略好,尤其对于单元素追加array_merge()
会重新索引数字键,但保留字符串键