Funciones de ejecución de programas
PHP Manual

shell_exec

(PHP 4, PHP 5)

shell_execEjecutar un comando mediante el intérprete de comandos y devolver la salida completa como una cadena

Descripción

string shell_exec ( string $cmd )

Esta función es idéntica al operador de comillas invertidas.

Parámetros

cmd

El comando que será ejecutado.

Valores devueltos

La salida del comando ejecutado o NULL si ocurre un error o el comando no produce ninguna salida.

Nota:

Esta función puede devolver NULL cuando ocurre un error o cuando el programa no produce ninguna salida. No es posible detectar los fallos de ejecución usando esta función. exec() debería usarse cuando sea necesario el acceso al código de salida del programa.

Ejemplos

Ejemplo #1 Un ejemplo de shell_exec()

<?php
$salida 
shell_exec('ls -lart');
echo 
"<pre>$salida</pre>";
?>

Notas

Nota:

Esta función no está disponible cuando PHP está corriendo en safe mode.

Ver también


Funciones de ejecución de programas
PHP Manual