PHP | DirectoryIterator seek() Function Last Updated : 26 Nov, 2019 Comments Improve Suggest changes Like Article Like Report The DirectoryIterator::seek() function is an inbuilt function in PHP which is used to seek the DirectoryIterator item to the given position. Syntax: void DirectoryIterator::seek( int $position ) Parameters: This function accept single parameter $position which holds the zero-based numeric position to seek the element. Return Value: This function does not return any value. Below programs illustrate the DirectoryIterator::seek() function in PHP: Program 1: php <?php // Create a directory Iterator $directory = new DirectoryIterator(dirname(__FILE__)); // Move to the third element (0 based indexing) $directory->seek(2); // Check for validity of element if($directory->valid()) { // Display the filename echo $directory->getFilename(); } ?> Output: applications.html Program 2: php <?php // Create a directory Iterator $directory = new DirectoryIterator(dirname(__FILE__)); // Move to the third element (0 based indexing) $directory->seek(2); // Check for validity of element if($directory->valid()) { // Display the key and filename echo $directory->key() . " => " . $directory->getFilename(); } ?> Output: 2 => applications.html Note: The output of this function depends on the content of server folder. Reference: https://www.php.net/manual/en/directoryiterator.seek.php Comment More infoAdvertise with us Next Article PHP | DirectoryIterator seek() Function jit_t Follow Improve Article Tags : Web Technologies PHP PHP-function PHP-Iterators Similar Reads PHP | DirectoryIterator rewind() Function The DirectoryIterator::rewind() function is an inbuilt function in PHP which is used to rewind the DirectoryIterator back to the start position. Syntax: void DirectoryIterator::rewind( void ) Parameters: This function does not accept any parameters. Return Value: This function does not return any va 2 min read PHP | ArrayIterator seek() Function The ArrayIterator::seek() function is an inbuilt function in PHP which is used to seek the position of an array iterator. Syntax: void ArrayIterator::seek( int $position ) Parameters: This function accepts single parameter $position which holds the position to seek. Return Value: This function does 1 min read PHP | ArrayIterator seek() Function The ArrayIterator::seek() function is an inbuilt function in PHP which is used to seek the position of an array iterator. Syntax: void ArrayIterator::seek( int $position ) Parameters: This function accepts single parameter $position which holds the position to seek. Return Value: This function does 1 min read PHP | DirectoryIterator valid() Function The DirectoryIterator::valid() function is an inbuilt function in PHP which is used to check the current DirectoryIterator position is a valid file or not. Syntax: bool DirectoryIterator::valid( void ) Parameters: This function does not accept any parameters. Return Value: This function returns TRUE 1 min read PHP | DirectoryIterator key() Function The DirectoryIterator::key() function is an inbuilt function in PHP which is used to return the key for the current DirectoryIterator item. Syntax: string DirectoryIterator::key( void ) Parameters: This function does not accept any parameters. Return Value: This function returns the key for the curr 2 min read PHP | DirectoryIterator next() Function The DirectoryIterator::next() function is an inbuilt function in PHP which is used to move forward to the next DirectoryIterator item. Syntax: void DirectoryIterator::next( void ) Parameters: This function does not accept any parameters. Return Value: This function does not return any value. Below p 1 min read PHP | DirectoryIterator __toString() Function The DirectoryIterator::__toString() function is an inbuilt function in PHP which is used to return the file name of the current DirectoryIterator item.Syntax:Â string DirectoryIterator::__toString( void ) Parameters: This function does not accept any parameters.Return Value: This function returns th 2 min read PHP | DirectoryIterator isDir() Function The DirectoryIterator::isDir() function is an inbuilt function in PHP which is used to check the current DirectoryIterator item is a directory or not. Syntax: bool DirectoryIterator::isDir( void ) Parameters: This function does not accept any parameters. Return Value: This function returns TRUE if t 2 min read PHP | DirectoryIterator isDot() Function The DirectoryIterator::isDot() function is an inbuilt function in PHP which is used to check the current DirectoryIterator item is '.' or '..' Syntax: bool DirectoryIterator::isDot( void ) Parameters: This function does not accept any parameters. Return Value: This function returns TRUE if the entry 2 min read PHP | DirectoryIterator isFile() Function The DirectoryIterator::isFile() function is an inbuilt function in PHP which is used to check the current DirectoryIterator item is a regular file or not. Syntax: bool DirectoryIterator::isFile( void ) Parameters: This function does not accept any parameters. Return Value: This function returns TRUE 1 min read Like