The ArrayIterator::getFlags() function is an inbuilt function in PHP which is used to get the behavior of flags of array iterator.
Syntax:
int ArrayIterator::getFlags( void )
Parameters: This function does not accept any parameters.
Return Value: This function returns the behavior flags of the ArrayIterator.
Below programs illustrate the ArrayIterator::getFlags() function in PHP:
Program 1:
<?php // Declare an ArrayIterator $arrItr = new ArrayIterator( array ( 'G' , 'e' , 'e' , 'k' , 's' , 'f' , 'o' , 'r' ) ); // Get the flag $flag = $arrItr ->getFlags(); // Display the flag var_dump( $flag ); ?> |
int(0)
Program 2:
<?php // Declare an ArrayIterator $arrItr = new ArrayIterator( array ( "Geeks" , "for" , "Geeks" ) ); // Append the element into array $arrItr ->append( "Computer" ); $arrItr ->append( "Science" ); $arrItr ->append( "Portal" ); // Get the flag $flag = $arrItr ->getFlags(); // Display the flag value var_dump( $flag ); ?> |
int(0)
Reference: https://www.php.net/manual/en/arrayiterator.getflags.php