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

phpis_executable(filename);

Ejemplo

Comprobemos si el archivo 'script.php' es ejecutable:

php<?php
  $res = is_executable('script.php');
  var_dump($res);
?>

Resultado de ejecutar el código:

phptrue

Ejemplo

Comprobemos un archivo inexistente:

php<?php
  $res = is_executable('nonexistent.php');
  var_dump($res);
?>

Resultado de ejecutar el código:

phpfalse

Ejemplo

Comprobemos un archivo de texto normal:

php<?php
  $res = is_executable('readme.txt');
  var_dump($res);
?>

Resultado de ejecutar el código:

phpfalse

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