La función ArrayIterator::append() es una función incorporada en PHP que se usa para agregar un elemento a un iterador de array.
Sintaxis:
void ArrayIterator::append( mixed $value )
Parámetros: esta función acepta un solo parámetro $valor que contiene el valor que debe agregarse.
Valor devuelto: esta función no devuelve ningún valor.
Los siguientes programas ilustran la función ArrayIterator::append() en PHP:
Programa 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(); } ?>
Producción:
Geeks123
Programa 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"; } ?>
Producción:
a => Geeks b => for c => Geeks 0 => Computer 1 => Science 2 => Portal
Referencia: https://www.php.net/manual/en/arrayiterator.append.php