Funzione is_executable

La funzione is_executable verifica se è possibile eseguire il file specificato. Restituisce true se il file esiste ed è eseguibile, e false in caso contrario. Il parametro accetta il percorso del file come stringa.

Sintassi

phpis_executable(filename);

Esempio

Verifichiamo se il file 'script.php' è eseguibile:

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

Risultato dell'esecuzione del codice:

phptrue

Esempio

Verifichiamo un file inesistente:

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

Risultato dell'esecuzione del codice:

phpfalse

Esempio

Verifichiamo un normale file di testo:

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

Risultato dell'esecuzione del codice:

phpfalse

Vedi anche

  • la funzione is_readable,
    che verifica la possibilità di lettura
  • la funzione is_writable,
    che verifica la possibilità di scrittura
  • la funzione chmod,
    che modifica i permessi di accesso
  • la funzione is_file,
    che verifica il file