Кажется, что это было задано в нескольких местах и было отмечено как «закрытое» и «вне темы». Однако люди, похоже, постоянно сталкиваются с этой проблемой
вызов метода php из java (закрытого)
Вызов PHP из Java (закрыт)
Как запустить PHP-код в Java-приложении? (закрыто)
Этот ответ в последнем вопросе частично отвечает на это, но не разъясняет, как читать результаты.
Наконец, я нашел ответ на вопрос:
Как запустить PHP-программу из Java и получить ее выход ? Чтобы дать больше контекста, кто-то дал мне файл PHP, содержащий код для некоторого метода foo
который возвращает строку. Как мы вызываем это из JVM?
Поиск в Google не помогает, так как все статьи, которые я нашел, не объясняют, как вызывать PHP с Java, а скорее Java с PHP.
В приведенном ниже ответе объясняется, как это сделать, используя мост PHP / Java.
Ответ в Scala, но будет легко читаться для Java-программистов.