(PHP 5, PHP 7, PHP 8)
DirectoryIterator::getPerms — Obtiene los permisos del elemento actual DirectoryIterator
Obtiene los permisos del elemento actual DirectoryIterator.
Esta función no tiene parámetros.
Devuelve los permisos de el fichero, Returns the permissions of the file, como un integer decimal.
Ejemplo #1 Ejemplo de DirectoryIterator::getPerms()
<?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";
}
}
?>
El resultado del ejemplo sería algo similar a:
manzana.jpg 0644 banana.jpg 0644 index.php 0744 pera.jpg 0644