DirectoryIterator::getPerms
(PHP 5)
DirectoryIterator::getPerms — Obtiene los permisos del elemento actual DirectoryIterator
Descripción
public int DirectoryIterator::getPerms
( void
)
Obtiene los permisos del elemento actual DirectoryIterator.
Parámetros
Esta función no tiene parámetros.
Valores devueltos
Devuelve los permisos de el fichero, Returns the permissions of the file, como un integer decimal.
Ejemplos
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
Ver también
- DirectoryIterator::isExecutable() - Determina si el emento actual DirectoryIterator es ejecutable
- DirectoryIterator::isReadable() - Determina si el elemento actual DirectoryIterator puede ser leído
- DirectoryIterator::isWritable() - Determina si el elemento actual DirectoryIterator se puede escribir