(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
<?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.