Функсияи is_executable

Функсияи is_executable тафтиш мекунад, ки оё файли мушаххасшударо метавон иҷро кард. Он true бармегардонад, агар файл вуҷуд дошта ва иҷрошаванда бошад, ва false дар ҳолати дигар. Ба параметр роҳ ба файл ба сурати сатр медиҳанд.

Синтаксис

phpis_executable(filename);

Мисол

Бифаҳмем, ки файли 'script.php' иҷрошаванда аст:

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

Натиҷаи иҷрои код:

phptrue

Мисол

Файли вуҷуд надоштаро тафтиш кунем:

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

Натиҷаи иҷрои код:

phpfalse

Мисол

Файли матнии оддиро тафтиш кунем:

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

Натиҷаи иҷрои код:

phpfalse

Ҳамчунин бинед

  • функсияи is_readable,
    ки имконияти хонданро тафтиш мекунад
  • функсияи is_writable,
    ки имконияти навиштанро тафтиш мекунад
  • функсияи chmod,
    ки ҳуқуқҳои дастрасиро тағйир медиҳад
  • функсияи is_file,
    ки файлро тафтиш мекунад