Skip to content
Related Articles

Related Articles

PHP | FilesystemIterator getFlags() Function
  • Last Updated : 26 Nov, 2019

The FilesystemIterator::getFlags() function is an inbuilt function in PHP which is used to get the handling flags.

Syntax:

int FilesystemIterator::getFlags( void )

Parameters: This function does not accept any parameters.

Return Value: This function returns an integer value representing the set of flags.

Below programs illustrate the FilesystemIterator::getFlags() function in PHP:



Program 1:




<?php
  
// Create new file system iterator
$fileItr = new FilesystemIterator(__DIR__, 
    FilesystemIterator::CURRENT_AS_PATHNAME);
  
// Store the flag 
$flag = $fileItr->getFlags(); 
    
// Display the flag 
var_dump($flag); 
  
?>
Output:
int(4128)

Program 2:




<?php
  
// Create new file system iterator
$fileItr = new FilesystemIterator(__DIR__, 
    FilesystemIterator::CURRENT_AS_PATHNAME);
  
// Set the flag
$fileItr->setFlags(FilesystemIterator::KEY_AS_FILENAME);
  
// Get the flag 
$flag = $fileItr->getFlags(); 
    
// Display the flag 
var_dump($flag); 
  
?>
Output:
int(256)

Reference: https://www.php.net/manual/en/filesystemiterator.getflags.php

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.

My Personal Notes arrow_drop_up
Recommended Articles
Page :