Можно ли автоматически конвертировать код Java в PHP? - PullRequest
13 голосов
/ 19 мая 2011

Есть ли инструменты для преобразования Java-кода в PHP? У меня есть исходный код библиотеки Java, и мне нужно конвертировать в php.

Ответы [ 5 ]

10 голосов
/ 27 июня 2013

Есть возможность автоматически конвертировать его.Это называется компилятором исходного кода.Обычно при компиляции программного обеспечения анализатор создает абстрактное синтаксическое дерево и преобразует его в код целевого машинного языка.Но компилятор также может преобразовать его в другой язык высокого уровня (компилируемый).

Java - строго типизированный язык, а PHP - нет, поэтому компиляторы исходного кода редки и преобразование кодаПроцесс не завершен.Как бы то ни было, есть достаточно хороший со свободной демо-версией по адресу: http://javatophp.com

5 голосов
/ 19 мая 2011

Автоматически - Нет. Сейчас.Возможно в будущем.Не трать время, пиши новый код, братан.

3 голосов
/ 19 мая 2011

Я не думаю, что сейчас есть подобное решение.

Вы можете попробовать использовать php-java bridge, который позволит вам вызывать java-код из PHP: http://php -java-bridge.sourceforge.net / PJB /

Zend Server также обеспечивает мост

3 голосов
/ 19 мая 2011

Команда из 5 человек на Facebook потратила 18 месяцев на написание программного обеспечения, которое конвертирует PHP в C ++ (встреча: HipHop ).Такого программного обеспечения для преобразования с Java на PHP пока нет.

Ответ: да ... это возможно, если у вас есть полтора года и команда профессиональных программистов :) В противном случае вы переписываете это вручную(Я думаю, это ваш выбор).

0 голосов
/ 19 мая 2011

Существует множество аспектов Java, которые невозможно выразить в PHP. Тип безопасности для одного. Это звучит как дурацкое поручение для меня. Если вы хотите пойти в противоположном направлении, этот вопрос может быть интересен.

...