is_executable — Tells whether the filename is executable
Description
boolis_executable
( string$filename
)
Tells whether the filename is executable.
Parameters
filename
Path to the file.
Return Values
Returns TRUE if the filename exists and is executable, or FALSE on
error.
ChangeLog
Version
Description
5.0.0
is_executable() became available with
Windows
Examples
Example #1 is_executable() example
<?php
$file = '/home/vincent/somefile.sh';
if (is_executable($file)) { echo $file.' is executable'; } else { echo $file.' is not executable'; }
?>
Notes
Note: The results of this
function are cached. See clearstatcache() for
more details.
Tip
As of PHP 5.0.0, this function
can also be used with some URL wrappers. Refer to
List of Supported Protocols/Wrappers for a listing of which wrappers support
stat() family of functionality.