我将帮助我的朋友改进他的phpBB板,但我想在Python或Perl中做些事情。但是可以将这些语言与PHP集成吗?
答案 0 :(得分:8)
你总是可以在PHP中调用python或perl解释器!通过传递命令行参数和捕获stdout(exec
或passthru
是相关的php函数),可以进行简单的交换。
但是,我认为这不是一个好主意 - 使用两个解释器而不是一个解释器将整个运行时开销和启动时间加倍。
答案 1 :(得分:8)
我要说的唯一合理的方法是,如果你正在制作一个单独的服务,你通过Ajax或XML或类似的东西进行交谈。其他一切都比它的价值更麻烦。
答案 2 :(得分:3)
有Perl PECL package将Perl集成到PHP中。