(PHP 5, PHP 7)
Get the permissions of current DirectoryIterator item
public int DirectoryIterator::getPerms ( void )
Get the permissions of the current DirectoryIterator item.
Returns:
Returns the permissions of the file, as a decimal integer.
Examples:
DirectoryIterator::getPerms() example
1 2 3 4 5 6 7 8 9 | <?php $iterator = new DirectoryIterator(dirname( __FILE__ )); foreach ( $iterator as $fileinfo ) { if (! $fileinfo ->isDot()) { $octal_perms = substr (sprintf( '%o' , $fileinfo ->getPerms()), -4); echo $fileinfo ->getFilename() . " " . $octal_perms . "\n" ; } } ?> |
The above example will output something similar to:
apple.jpg 0644 banana.jpg 0644 index.php 0744 pear.jpg 0644
See also:
DirectoryIterator::isExecutable() -
Please login to continue.