Função is_executable

A função is_executable verifica se o arquivo especificado pode ser executado. Ela retorna true se o arquivo existe e é executável, e false caso contrário. O parâmetro passado é o caminho para o arquivo em forma de string.

Sintaxe

phpis_executable(filename);

Exemplo

Vamos verificar se o arquivo 'script.php' é executável:

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

Resultado da execução do código:

phptrue

Exemplo

Vamos verificar um arquivo inexistente:

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

Resultado da execução do código:

phpfalse

Exemplo

Vamos verificar um arquivo de texto comum:

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

Resultado da execução do código:

phpfalse

Veja também

  • a função is_readable,
    que verifica a possibilidade de leitura
  • a função is_writable,
    que verifica a possibilidade de escrita
  • a função chmod,
    que altera as permissões de acesso
  • a função is_file,
    que verifica o arquivo