ArrayObject::append()
方法用於向陣列物件的末尾新增一個或多個元素。
用法:
ArrayObject::append ( mixed $value ) : void
引數:
$value
(mixed): 要新增到陣列的元素。可以是任何型別的值。
返回值: 該方法沒有返回值,它直接修改了原始陣列物件。
示例:
// 建立一個陣列物件
$arrObj = new ArrayObject(['apple', 'banana']);
// 新增一個元素到陣列物件的末尾
$arrObj->append('orange');
// 新增多個元素到陣列物件的末尾
$arrObj->append('grape', 'watermelon');
// 列印修改後的陣列物件
echo "<pre>";
print_r($arrObj);
echo "</pre>";
輸出結果:
ArrayObject Object
(
[0] => apple
[1] => banana
[2] => orange
[3] => grape
[4] => watermelon
)
在上面的示例中,我們首先建立了一個包含兩個元素的陣列物件 $arrObj
,即 ['apple', 'banana']
。然後,我們使用 append()
方法向陣列物件的末尾新增了一個元素 'orange'
,以及多個元素 'grape'
和 'watermelon'
。最後,我們使用 print_r()
函式列印修改後的陣列物件。可以看到,append()
方法成功將新的元素追加到了原始陣列物件的末尾。