Join Up!
104886 members and counting!

 
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links 
search for in the  
previousexecproc_closenext
Last updated: Sun, 27 Oct 2002
view the printer friendly version or the printer friendly version with notes or change language to Finnish | German | Spanish

passthru

(PHP 3, PHP 4 )

passthru --  Vykonat externí program a zobrazit nezpracovaný výstup

Popis

void passthru ( string command [, int return_var])

Funkce passthru() se podobá funkci exec() v tom ohledu, že provede command. Pokud je přítomen argument return_var, návratová hodnota tohoto příkazu se umístí sem. Tato funkce by se měla používat místo exec() a system(), pokud jsou výstupem daného příkazu binární data, která je potřeba odeslat přímo do browseru. Běžným použitím této funkce vykonat např. pbmplus utility, které mohou poslat stream obrázku na stdout. Nastavením content-type na image/gif a zavoláním pbmplus programu k odeslání gifu na stdout gifu můžete vytvořit PHP skripty, které přímo tvoří obrázky.

Pozn.: Pokud touto funkcí nastartujete nějaký program a chcete ho nechat běžet v pozadí, musíte se zajistit přesměrování výstupu z tohoto programu do souboru nebo jineho výstupního streamu, jinak se PHP zasekne až do ukončení běhu tohoto programu.

Viz takéexec(), system(), popen(), EscapeShellCmd(), a backtick operátor.

User Contributed Notes
passthru
add a note about notes
There are no user contributed notes for this page.
previousexecproc_closenext
Last updated: Sun, 27 Oct 2002
Copyright © 2001, 2002 The PHP Group
All rights reserved.
This mirror generously provided by: http://phpbuilder.com/
Last updated: Thu Oct 31 18:34:28 2002 EST