Funktio is_executable

Funktio is_executable tarkistaa, voidaanko määriteltyä tiedostoa suorittaa. Se palauttaa true, jos tiedosto on olemassa ja on suoritettava, ja false muussa tapauksessa. Parametriin välitetään polku tiedostoon merkkijonona.

Syntaksi

phpis_executable(filename);

Esimerkki

Tarkistetaan, onko tiedosto 'script.php' suoritettava:

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

Koodin suorituksen tulos:

phptrue

Esimerkki

Tarkistetaan olematon tiedosto:

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

Koodin suorituksen tulos:

phpfalse

Esimerkki

Tarkistetaan tavallinen tekstitiedosto:

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

Koodin suorituksen tulos:

phpfalse

Katso myös

  • funktion is_readable,
    joka tarkistaa lukukelpoisuuden
  • funktion is_writable,
    joka tarkistaa kirjoitettavuuden
  • funktion chmod,
    joka muuttaa käyttöoikeuksia
  • funktion is_file,
    joka tarkistaa tiedoston