DirectoryIterator
PHP Manual

DirectoryIterator::getPerms

(PHP 5, PHP 7)

DirectoryIterator::getPermsObtiene 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
PHP Manual