如何使PHP库在java环境中工作?

如何使PHP库在java环境中工作?,java,php,Java,Php,我有一个用php编写的php库。我是否可以让这个库在java环境中工作,比如调用库的功能主义者,使其完全像java库一样工作 问候 托尼简短的回答:没有 长回答:不,你不能。。。它们是两种完全不同的语言。Java作为一个平台在JRE上运行。PHP解释器在其运行的操作系统上本机运行 最好是将PHP作为一个系统进程运行,传递希望作为参数运行的PHP文件,并捕获该进程的输出。(即:运行“/path/to/php myfile.php”,并读取输出) 然而,我应该警告你,这是一个可怕的想法,你真的应该重

我有一个用php编写的php库。我是否可以让这个库在java环境中工作,比如调用库的功能主义者,使其完全像java库一样工作

问候 托尼

简短的回答:没有


长回答:不,你不能。。。它们是两种完全不同的语言。

Java作为一个平台在JRE上运行。PHP解释器在其运行的操作系统上本机运行

最好是将PHP作为一个系统进程运行,传递希望作为参数运行的PHP文件,并捕获该进程的输出。(即:运行“/path/to/php myfile.php”,并读取输出)


然而,我应该警告你,这是一个可怕的想法,你真的应该重新思考你在做什么。您的java代码将完全失去它的可移植性,并且设计得非常糟糕。

为什么我不能<代码>Runtime.getRuntime.exec(“php”)>此外,你听说过并可以通过HTTP发送呼叫,对吗?@verilitude
调用lib的功能,使其完全像java lib一样工作
,我发现他想像调用本地lib一样工作,你明白了吗,对吗?@verilitude我感觉你误读了这个问题。无论如何,祝你过得愉快,我要去吃一些乌塔帕姆威尔,你可以吃,也给我留一些,我很想吃:)是的!前面的答案没有那么详细,我同意将php作为系统进程运行是可怕的+1.