The ArrayIterator::append() function is an inbuilt function in PHP which is used to append an element into an array iterator.
Syntax:
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(); }    ?> |
Geeks123
Program 2:
<?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" ; }    ?> |
a => Geeks b => for c => Geeks 0 => Computer 1 => Science 2 => Portal
Reference: https://www.php.net/manual/en/arrayiterator.append.php