PHP 调用外部程序的几种方式
1 /* php 调用python 的代码 2 3 // 第一种: 4 // echo passthru('C:/Python34/PY.exe D:/do.py'); 5 6 // 第二种: 7 // echo exec('C:/Python34/PY.exe D:/do.py'); 8 9 // 第三种: 10 // echo system('C:/Python34/PY.exe D:/do.py'); 11 12 // 第四种:echo shell_exec('C:/Python34/PY.exe D:/do.py'); 13 14 //第五种: proc_open 和 popen 15 16 前四种大同小异,最后一种据说可以交互异步进行,没有心思写测试代码了。 17 公司开发用到了PHP,真心不喜欢这门语言,看看上面的代码就能想象,思路很好解决,但是这玩意的函数,用法,不太适应 18 19 */
顺便加一句,上面的方法不光能调用Python, Shell ,java 一类的也不在话下,但是请提前配置好系统变量。
最近看到另一遍文章介绍的比较清晰,可以参考 http://www.cnblogs.com/frostbelt/archive/2011/09/03/2165556.html
每天进步一点点,有时间先装修空间哈