程式执行函数库

passthru

(PHP3 , PHP4)

passthru ---  执行外部程式并且显示未加工的(raw)输出

语法 : void passthru (string command [, int return_var])

说明 : 

passthru( )类似于exec( ),如果有给予参数return_var,则传回的Unix命令的状态将会放在这里。从Unix命令输出的是二进制资料,这些资料需要直接地传送到浏灠器时,可用此函数来代替exec( )或system( )。用来执行像是pbmplus效用的指令,可以直接地输出图形资料流,设定content-type为image/gif,然后呼叫pbmplus程式来输出一个gif,你可以建立PHP程式直接地输出图形。

注意 : 如果你使用此函数来启动一个程式,而且希望在背景里(background)执行的时候离开它,你必须确定此程式的输出是转向(redirected)到一个文件或是一些输出的资料流,否则PHP将会悬挂(hang)直到程式执行结束

参考 : exec( )  system( )  popen( )  escapeshellcmd( )


上一页 首页 下一页