PHP Manußl | ||
---|---|---|
P°edchßzejφcφ | Dal╣φ |
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.
P°edchßzejφcφ | Dom∙ | Dal╣φ |
passthru | Nahoru | Pspell Functions |