Función is_executable
La función is_executable verifica si se puede ejecutar el archivo especificado. Devuelve true si el archivo existe y es ejecutable, y false en caso contrario. El parámetro que se pasa es la ruta al archivo en forma de cadena.
Sintaxis
is_executable(filename);
Ejemplo
Comprobemos si el archivo 'script.php' es ejecutable:
<?php
$res = is_executable('script.php');
var_dump($res);
?>
Resultado de ejecutar el código:
true
Ejemplo
Comprobemos un archivo inexistente:
<?php
$res = is_executable('nonexistent.php');
var_dump($res);
?>
Resultado de ejecutar el código:
false
Ejemplo
Comprobemos un archivo de texto normal:
<?php
$res = is_executable('readme.txt');
var_dump($res);
?>
Resultado de ejecutar el código:
false
Véase también
-
la función
is_readable,
que verifica la posibilidad de lectura -
la función
is_writable,
que verifica la posibilidad de escritura -
la función
chmod,
que cambia los permisos de acceso -
la función
is_file,
que verifica el archivo