将java类转换为php类的最佳方法是什么?

时间:2010-12-21 12:20:53

标签: java php class

我想将我的java类文件转换为php类文件。你知道一个很好的开源工具吗?

非常感谢你,

蝙蝠

3 个答案:

答案 0 :(得分:3)

据我所知,没有任何好的自动脚本可以将java代码转换为php,最佳实践是通过你想做的事情来思考阅读php文档,这是非常好的文档。并尝试完成同样的事情。如果你遇到任何障碍,请随时回到这里并询问它可能是什么。

答案 1 :(得分:2)

我不知道任何能够将Java转换为PHP的工具,但您可能希望抓住机会在Java中使用结构良好的源程序并在PHP中保持类似的结构 - 尽可能多(通过使用类) ,保持文件分段,无论如何它都有助于转换)

除非你有一个相当复杂的Java代码( synchronized 方法,Spring事务,多线程访问,数据隔离......),或者有大量子类,或者使用异乎寻常的框架,否则逻辑本身应该很好地从Java翻译成PHP 模板不应该是真正的痛苦。

关于数据结构,PHP通常会让程序员的生活变得相当简单 - 基本上你可以从array()SetMap / {{{{{}}来List 1}}。

关于数据类型,当必要时,PHP(未键入)会自动将分数转换为Array[](在Java double中为(int)4/3,并且{{1}在PHP中) 字符串应该没问题(在PHP中实现1 - 默认情况下Java是utf8)

PHP提供了许多功能,您应该能够找到大多数必要的Java等效功能。

有趣的项目 - 如果您能够编辑问题并发布进度以及最终如何应对挑战,我将很高兴。

答案 2 :(得分:1)

使用转换脚本会导致错误或垃圾代码。为了获得可用的结果,您应该仔细阅读Java类并在PHP中实现。