PHP | ArrayIterator append() Function
Last Updated :
21 Nov, 2019
Improve
The ArrayIterator::append() function is an inbuilt function in PHP which is used to append an element into an array iterator.
Syntax:
php
php
void ArrayIterator::append( mixed $value )Parameters: This function accepts single parameter $value that holds the value that need to be append. Return Value: This function does not return any value. Below programs illustrate the ArrayIterator::append() function in PHP: Program 1:
<?php
// Declare an ArrayIterator
$arrItr = new ArrayIterator(
array('G', 'e', 'e', 'k', 's')
);
// Append the element into array iterator
$arrItr->append("123");
// Display the elements
while($arrItr->valid()) {
echo $arrItr->current();
$arrItr->next();
}
?>
<?php
// Declare an ArrayIterator
$arrItr = new ArrayIterator(
array('G', 'e', 'e', 'k', 's')
);
// Append the element into array iterator
$arrItr->append("123");
// Display the elements
while($arrItr->valid()) {
echo $arrItr->current();
$arrItr->next();
}
?>
Output:
Program 2:
Geeks123
<?php
// Declare an ArrayIterator
$arrItr = new ArrayIterator(
array(
"a" => "Geeks",
"b" => "for",
"c" => "Geeks"
)
);
// Append the array element
$arrItr->append("Computer");
$arrItr->append("Science");
$arrItr->append("Portal");
// Display the elements
foreach ($arrItr as $key => $val) {
echo $key . " => " . $val . "\n";
}
?>
<?php
// Declare an ArrayIterator
$arrItr = new ArrayIterator(
array(
"a" => "Geeks",
"b" => "for",
"c" => "Geeks"
)
);
// Append the array element
$arrItr->append("Computer");
$arrItr->append("Science");
$arrItr->append("Portal");
// Display the elements
foreach ($arrItr as $key => $val) {
echo $key . " => " . $val . "\n";
}
?>
Output:
Reference: https://www.php.net/manual/en/arrayiterator.append.php
a => Geeks b => for c => Geeks 0 => Computer 1 => Science 2 => Portal