php 一个数组后面加入另一个数组
时间: 2023-09-19 21:05:52 浏览: 87
如果您要将一个数组添加到另一个数组的末尾,可以使用 PHP 的 array_push() 函数。例如:
```
$array1 = array('apple', 'banana', 'orange');
$array2 = array('pear', 'grape', 'pineapple');
foreach ($array2 as $value) {
array_push($array1, $value);
}
print_r($array1);
```
输出:
```
Array
(
[0] => apple
[1] => banana
[2] => orange
[3] => pear
[4] => grape
[5] => pineapple
)
```
注意:array_push() 函数将一个或多个值添加到数组末尾,并返回新数组的元素数量。但是,由于数组是在函数内部修改的,因此您无需在函数调用之后对数组进行重新赋值。
相关问题
php语言里 把一个数组加入到另一个数组后面
在 PHP 语言中,可以使用 array_merge() 函数将一个数组添加到另一个数组的末尾。例如:
```
$array1 = array('apple', 'banana', 'orange');
$array2 = array('pear', 'grape', 'pineapple');
$result = array_merge($array1, $array2);
print_r($result);
```
输出:
```
Array
(
[0] => apple
[1] => banana
[2] => orange
[3] => pear
[4] => grape
[5] => pineapple
)
```
注意,如果两个数组中有相同的键,`array_merge()` 函数会保留最后一个出现的键。如果您想保留所有的键,可以使用 `array_merge_recursive()` 函数。
php 加入数组
您可以使用 PHP 中的 `array_push()` 函数或者直接使用数组的 `[]` 语法来向数组中添加元素。以下是示例代码:
```php
// 使用 array_push() 函数
$my_array = array("apple", "banana");
array_push($my_array, "orange");
print_r($my_array); // 输出:Array ( [0] => apple [1] => banana [2] => orange )
// 使用 [] 语法
$my_array = ["apple", "banana"];
$my_array[] = "orange";
print_r($my_array); // 输出:Array ( [0] => apple [1] => banana [2] => orange )
```
注意,如果您使用 `array_push()` 函数,需要将要添加的元素作为第二个参数传递给该函数。而如果您使用 `[]` 语法,则可以直接将要添加的元素放在数组名称后面的方括号中。
阅读全文