passthru

Esegue un programma esterno e mostra l'output non elaborato

void passthru(string $command, int $return_var)

La funzione passthru è simile alla funzione exec in quanto esegue un command. Questa funzione deve essere usata al posto di exec o di system quando l'output del comando Unix consiste in dati binari che devono essere restituiti direttamente al browser. Un suo uso frequente consiste nell'eseguire, ad esempio, le utility pbmplus che possono restituire un flusso diretto all'immagine. Impostando il Content-type a image/gif e successivamente chiamando un programma pbmplus per generare una gif, si possono creare degli script PHP che generano direttamente delle immagini.

command Il comando che verrà eseguito. return_var Se viene specificato il parametro return_var, lo stato ritornato dal comando Unix verrà posto lì.

Return void

exec system popen escapeshellcmd l'operatore backtick