PHP: Ejecutar comandos y programas en el servidor

En ocasiones necesitamos ejecutar en el servidor web comandos linux o programas, por ejemplo a la hora de encriptar un carrito de la compra para enviar a la pasarela de pagos de un banco.

¿Cómo podemos hacer esto? Pues con la instrucción shell_exec.

Os pongo un ejemplo de como funciona:

<?php
$output = shell_exec('ls');
echo $output;
?>

Con este ejemplo listamos el contenido de una carpeta y volcamos el resultado en la variable $ouput para imprimirla a continuación en pantalla.

Comentarios