ArrayObject::append()

向数组对象的末尾添加一个或多个元素

首字母:A

ArrayObject::append() 方法用于向数组对象的末尾添加一个或多个元素。

用法:

ArrayObject::append ( mixed $value ) : void

参数:

  • $value (mixed): 要添加到数组的元素。可以是任何类型的值。

返回值: 该方法没有返回值,它直接修改了原始数组对象。

示例:

// 创建一个数组对象
$arrObj = new ArrayObject(['apple', 'banana']);
// 添加一个元素到数组对象的末尾
$arrObj->append('orange');
// 添加多个元素到数组对象的末尾
$arrObj->append('grape', 'watermelon');
// 打印修改后的数组对象
echo "
";
print_r($arrObj);
echo "
";

输出结果:

ArrayObject Object
(
 [0] => apple
 [1] => banana
 [2] => orange
 [3] => grape
 [4] => watermelon
)

在上面的示例中,我们首先创建了一个包含两个元素的数组对象 $arrObj,即 ['apple', 'banana']。然后,我们使用 append() 方法向数组对象的末尾添加了一个元素 'orange',以及多个元素 'grape' 和 'watermelon'。最后,我们使用 print_r() 函数打印修改后的数组对象。可以看到,append() 方法成功将新的元素追加到了原始数组对象的末尾。

同首字母函数