Funktion is_executable

Die Funktion is_executable prüft, ob die angegebene Datei ausgeführt werden kann. Sie gibt true zurück, wenn die Datei existiert und ausführbar ist, andernfalls false. Der Parameter ist ein Pfad zur Datei als Zeichenkette.

Syntax

phpis_executable(filename);

Beispiel

Prüfen wir, ob die Datei 'script.php' ausführbar ist:

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

Ergebnis der Codeausführung:

phptrue

Beispiel

Prüfen wir eine nicht existierende Datei:

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

Ergebnis der Codeausführung:

phpfalse

Beispiel

Prüfen wir eine gewöhnliche Textdatei:

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

Ergebnis der Codeausführung:

phpfalse

Siehe auch

  • die Funktion is_readable,
    die die Lesbarkeit prüft
  • die Funktion is_writable,
    die die Schreibbarkeit prüft
  • die Funktion chmod,
    die die Zugriffsrechte ändert
  • die Funktion is_file,
    die die Datei prüft