Operador de ejecución

PHP soporta un operador de ejecución: el apóstrofe invertido (``). ¡Fíjate que no son apostrofes normales! PHP intentará ejecutar la instrucción contenida dentro de los apóstrofes invertidos como si fuera un comando del shell; y su salida devuelta como el valor de esta expresión (i.e., no tiene por qué ser simplemente volcada como salida; puede asignarse a una variable).

$output = `ls -al`;
echo "<pre>$output</pre>";

Ver también system(), passthru(), exec(), popen(), y escapeshellcmd().