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