Funktionen is_executable

Funktionen is_executable kontrollerer, om den specificerede fil kan eksekveres. Den returnerer true, hvis filen eksisterer og er eksekverbar, og false i modsat fald. Parameteren er en sti til filen som en streng.

Syntaks

phpis_executable(filename);

Eksempel

Lad os kontrollere, om filen 'script.php' er eksekverbar:

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

Resultat af kodeeksekvering:

phptrue

Eksempel

Lad os kontrollere en ikke-eksisterende fil:

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

Resultat af kodeeksekvering:

phpfalse

Eksempel

Lad os kontrollere en almindelig tekstfil:

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

Resultat af kodeeksekvering:

phpfalse

Se også

  • funktionen is_readable,
    som kontrollerer læseadgang
  • funktionen is_writable,
    som kontrollerer skriveadgang
  • funktionen chmod,
    som ændrer adgangsrettigheder
  • funktionen is_file,
    som kontrollerer en fil