DirectoryIterator::isReadable
(PHP 5, PHP 7, PHP 8)
DirectoryIterator::isReadable — Determine if current DirectoryIterator item can be read
Description
Determines if the current DirectoryIterator item is readable.
Parameters
This function has no parameters.
Return Values
Returns true
if the file is readable, otherwise false
Examples
Example #1 DirectoryIterator::isReadable() example
<?php
$iterator = new DirectoryIterator(dirname(__FILE__));
foreach ($iterator as $fileinfo) {
if ($fileinfo->isReadable()) {
echo $fileinfo->getFilename() . "\n";
}
}
?>
The above example will output something similar to:
apple.jpg banana.jpg example.php pears.jpg
See Also
- DirectoryIterator::isExecutable() - Determine if current DirectoryIterator item is executable
- DirectoryIterator::isWritable() - Determine if current DirectoryIterator item can be written to
- DirectoryIterator::getPerms() - Get the permissions of current DirectoryIterator item