関数 is_executable
関数 is_executable は、指定されたファイルを実行できるかどうかをチェックします。ファイルが存在し実行可能であれば true を返し、そうでなければ false を返します。パラメータにはファイルへのパスを文字列として渡します。
構文
is_executable(filename);
例
ファイル 'script.php' が実行可能かどうかをチェックします:
<?php
$res = is_executable('script.php');
var_dump($res);
?>
コードの実行結果:
true
例
存在しないファイルをチェックします:
<?php
$res = is_executable('nonexistent.php');
var_dump($res);
?>
コードの実行結果:
false
例
通常のテキストファイルをチェックします:
<?php
$res = is_executable('readme.txt');
var_dump($res);
?>
コードの実行結果:
false
関連項目
-
読み込み可能性をチェックする関数
is_readable -
書き込み可能性をチェックする関数
is_writable -
アクセス権限を変更する関数
chmod -
ファイルかどうかをチェックする関数
is_file