| ||||||||||
![]() | systemPopisstring system ( string command [, int return_var])system() je verzφ stejnojmennΘ C funkce; vykonß p°edan² command a zobrazφ v²stup. Pokud jφ p°edßte prom∞nnou jako druh² argument, nßvratovß hodnota provedenΘho p°φkazu se zapφ╣e do tΘto prom∞nnΘ. Pozn.: Pokud chcete pou╛φvat v tΘto funkci data z u╛ivatelskΘho vstupu, m∞li byste pou╛φvat EscapeShellCmd(), abyste m∞li jistotu, ╛e u╛ivatelΘ nevmanipulujφ systΘm do provßd∞nφ libovoln²ch p°φkaz∙. 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. Pokud PHP b∞╛φ jako modul serveru, system() takΘ automaticky flushne v²stupnφ buffer web serveru po ka╛dΘm °ßdku v²stupu. P°i ·sp∞chu vracφ poslednφ °ßdek v²stupu p°φkazu, p°i selhßnφ FALSE. Pokud pot°ebujete provΘst p°φkaz a nechat v╣echna data z tohoto p°φkazu p°edat rovnou bez jakΘhokoli zßsahu, pou╛ijte funkci PassThru(). Viz takΘexec(), PassThru(), popen(), EscapeShellCmd(), a backtick operßtor. | ![]() | ||||||||
|