Funkcja is_executable

Funkcja is_executable sprawdza, czy można wykonać wskazany plik. Zwraca true, jeśli plik istnieje i jest wykonywalny, oraz false w przeciwnym przypadku. Jako parametr przekazywana jest ścieżka do pliku w postaci ciągu znaków.

Składnia

phpis_executable(filename);

Przykład

Sprawdźmy, czy plik 'script.php' jest wykonywalny:

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

Wynik wykonania kodu:

phptrue

Przykład

Sprawdźmy nieistniejący plik:

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

Wynik wykonania kodu:

phpfalse

Przykład

Sprawdźmy zwykły plik tekstowy:

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

Wynik wykonania kodu:

phpfalse

Zobacz też

  • funkcję is_readable,
    która sprawdza możliwość odczytu
  • funkcję is_writable,
    która sprawdza możliwość zapisu
  • funkcję chmod,
    która zmienia uprawnienia dostępu
  • funkcję is_file,
    która sprawdza plik