Συνάρτηση 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,
    που ελέγχει το αρχείο