Funciones del Sistema de Archivos
PHP Manual

is_executable

(PHP 4, PHP 5)

is_executableIndica si el nombre de archivo es ejecutable

Descripción

bool is_executable ( string $filename )

Indica si el nombre de archivo es ejecutable.

Parámetros

filename

Ruta del archivo.

Valores devueltos

Devuelve TRUE si el nombre de archivo existe y es ejecutable, o FALSE si se produjo un error.

Historial de cambios

Versión Descripción
5.0.0 is_executable() ahora está disponible en Windows

Ejemplos

Example #1 Ejemplo de is_executable()

<?php

$archivo 
'/home/vincent/archivo.sh';

if (
is_executable($archivo)) {
    echo 
$archivo.' es ejecutable';
} else {
    echo 
$archivo.' no es ejecutable';
}

?>

Errores/Excepciones

En caso de error, se emite un E_WARNING.

Notas

Note: Los resultados de esta función son guardados en caché. Para más información ver clearstatcache().

Tip

Desde PHP 5.0.0, esta función también puede usarse con algunos URL wrappers. Consultar Lista de Protocolos/Envolturas Soportados para obtener una lista los wrappers tienen soporte para la familia de funcionalidad de stat().

Ver también


Funciones del Sistema de Archivos
PHP Manual