Functie is_executable

De functie is_executable controleert of het opgegeven bestand kan worden uitgevoerd. Het retourneert true als het bestand bestaat en uitvoerbaar is, en false in het tegenovergestelde geval. Het pad naar het bestand wordt als string doorgegeven in de parameter.

Syntaxis

phpis_executable(filename);

Voorbeeld

Laten we controleren of het bestand 'script.php' uitvoerbaar is:

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

Resultaat van het uitvoeren van de code:

phptrue

Voorbeeld

Laten we een niet-bestaand bestand controleren:

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

Resultaat van het uitvoeren van de code:

phpfalse

Voorbeeld

Laten we een gewoon tekstbestand controleren:

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

Resultaat van het uitvoeren van de code:

phpfalse

Zie ook

  • functie is_readable,
    die de leesbaarheid controleert
  • functie is_writable,
    die de schrijfbaarheid controleert
  • functie chmod,
    die de toegangsrechten wijzigt
  • functie is_file,
    die een bestand controleert