is_executable
(PHP 3, PHP 4, PHP 5)
is_executable -- Tells whether the filename is executable
Description
bool
is_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.
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
Appendix O for a listing of which wrappers support
stat() family of functionality.