文字

DirectoryIterator::isExecutable

(PHP 5)

DirectoryIterator::isExecutableDetermine if current DirectoryIterator item is executable

说明

public bool DirectoryIterator::isExecutable ( void )

Determines if the current DirectoryIterator item is executable.

参数

此函数没有参数。

返回值

Returns TRUE if the entry is executable, otherwise FALSE

范例

Example #1 DirectoryIterator::isExecutable() example

This example lists files in the directory containing the script which are executable.

<?php
$iterator 
= new  DirectoryIterator ( dirname ( __FILE__ ));
foreach (
$iterator  as  $fileinfo ) {
    if (
$fileinfo -> isExecutable ()) {
        echo 
$fileinfo -> getFilename () .  "\n" ;
    }
}
?>

以上例程的输出类似于:

example.php
myscript.sh

参见

  • DirectoryIterator::isReadable() - Determine if current DirectoryIterator item can be read
  • DirectoryIterator::isWritable() - Determine if current DirectoryIterator item can be written to
  • DirectoryIterator::getPerms() - Get the permissions of current DirectoryIterator item
上一篇: 下一篇: