php执行外部程序的四个函数使用方法
1、首先说system()函数,它的作用是执行并输出,第二个参数保存执行的状态码。也就是说,system()函数执行之后就直接输出了,并不是爆结果保存给变量。
2、上面的例子可以看出system的使用方法很简单,当然,也可以这样来输出状态代码:
3、接下来是exec()函数,这个函数执行之后,返回最后一行结果或保存完整结果于第二个参数中。
4、接下来是passthru()函数,这个函数调用命令,还返回结果,但把结果输出到标准的输出设备上。(这里不明白的童鞋去看看什么事标准的输出设备),其实这个函数和system函数是很相似的。
5、再来说说“`”,这个符号是英文状态下的反撇号。shell_exec() 命令行实际上仅是反撇摒蛲照燔号 ` 操作符的变体,如果您编写过 shell 或 Perl 脚本,您就知道可以在反怯坛硪氡撇号操作符内部捕捉其他命令的输出。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:48
阅读量:96
阅读量:22
阅读量:65
阅读量:70