PHP 调用外部程序的几种方式

 /* php 调用python 的代码

 // 第一种:
// echo passthru('C:/Python34/PY.exe D:/do.py'); // 第二种:
// echo exec('C:/Python34/PY.exe D:/do.py'); // 第三种:
// echo system('C:/Python34/PY.exe D:/do.py'); // 第四种:echo shell_exec('C:/Python34/PY.exe D:/do.py'); //第五种: proc_open 和 popen 前四种大同小异,最后一种据说可以交互异步进行,没有心思写测试代码了。
公司开发用到了PHP,真心不喜欢这门语言,看看上面的代码就能想象,思路很好解决,但是这玩意的函数,用法,不太适应 */

顺便加一句,上面的方法不光能调用Python, Shell ,java 一类的也不在话下,但是请提前配置好系统变量。

最近看到另一遍文章介绍的比较清晰,可以参考 http://www.cnblogs.com/frostbelt/archive/2011/09/03/2165556.html

上一篇:VC++网络安全编程范例(11)-SSL高级加密网络通信(转)


下一篇:二、FreeMarker 模版开发指南 第二章 数值和类型