我有一个PHP库,在PHP中。我可以让这个lib在java环境中工作,比如调用lib的功能主义者就像java lib一样工作吗?
此致 贝
答案 0 :(得分:4)
简答:否
答案很长:不,你不能......他们是两种完全不同的语言。
答案 1 :(得分:2)
Java作为平台在JRE上运行。 PHP解释器本身在运行它的操作系统上运行。
您可以做的最好的事情是将PHP作为系统进程运行,传递您想要作为参数运行的PHP文件,并捕获该进程的输出。 (即:运行“/ path / to / php myfile.php”,并读取输出)。
但是,我应该警告你,这是一个 horribe 的想法,你应该重新思考你在做什么。你的java代码将完全失去它的可移植性,并且设计得非常好。