is_executable

(PHP 3, PHP 4 , PHP 5)

is_executable -- Indique si le fichier est exécutable

Description

bool is_executable ( string filename )

is_executable() retourne TRUE si filename existe et est exécutable.

is_executable() est disponible avec Windows depuis PHP 5.0.0.

Exemple 1. Exemple avec is_executable()

<?php

$file
= '/home/vincent/unfichier.sh';

if (
is_executable($file)) {
    echo
$file.' est exécutable';
} else {
    echo
$file.' n\'est pas exécutable';
}

?>

Note : Les résultats de cette fonction sont mis en cache. Voyez la fonction clearstatcache() plus de détails.

Astuce : Depuis PHP 5.0.0 cette fonction peut aussi être utilisée avec quelques protocoles url. Lisez Annexe L pour une liste des protocoles supportant la famille de fonctionnalités de stat().

Voir aussi is_file() et is_link().