En algunos casos deseamos ver el resultado de los comandos ejecutados a través del navegador para saber si se ejecutó correctamente.
Para mostrar la salida en el navegador basta con añadir al final 2>&1, guardar la salida en un arreglo y mostrarlo, quedando de la siguiente forma:
<?php $command=("ls 2>&1"); exec($command,$out); echo "<pre>"; print_r($out); echo "</pre>"; ?>
Dando el resultado de esta forma:
Array ( [1] => create.php [3] => css [4] => demos [5] => examples [6] => graph.php [7] => imagesrrd [8] => js [9] => main.php [10] => mobile )