函式:passthru() |
passthru执行外部程式并不加处理输出资料。 语法: string passthru(string command, int [return_var]); 传回值: 字串 函式种类: 作业系统与环境
本函式类似 Exec() 用来执行 command 指令,并输出结果。若是 return_var 参数存在,则执行 command 之后的状态会填入 return_var 中。若输出的资料是二进位的资料,并且需要输出到浏览器中的话,使用本函式就相当合适了。例如使用 pbmplus 工具来执行指令,并传回二进位的图形资料。可以先设定传回资料的标头 (header) 为 Content-type: image/gif,然后呼叫 pbmplus 程式处理图形资料,并将二进位的图形资料直接传回浏览器。
|