passthru

passthru -- Ejecuta un programa externo y muestra su salida literal

Descripción

string passthru ( string command [, int return_var])

La función passthru( ) es similar a la función exec( ) en que ejecuta una orden ( command ) . Si existe el parámetro return_var , el valor de estado devuelto por la orden Unix se guardará ahí . Esta función debería usarse en lugar de exec( ) o system( ) cuando la salida de la orden Unix sean datos binarios que deban ser pasados directamente al navegador . Un uso típico de ello es ejecutar algo como las utilidades pbmplus las cuales pueden dar como resultado directamente el flujo de datos de una imagen . Poniendo el content-type a image / gif y llamando al programa pbmplus para mostrar un gif , usted puede crear archivos de órdenes PHP que generen directamente imágenes .

Véase también exec( ) , system( ) , popen( ) , EscapeShellCmd( ) , y el operador ` (apóstrofe invertido ) .