我想将我的java类文件转换为php类文件。你知道一个很好的开源工具吗?
非常感谢你,
蝙蝠
答案 0 :(得分:3)
据我所知,没有任何好的自动脚本可以将java代码转换为php,最佳实践是通过你想做的事情来思考阅读php文档,这是非常好的文档。并尝试完成同样的事情。如果你遇到任何障碍,请随时回到这里并询问它可能是什么。
答案 1 :(得分:2)
我不知道任何能够将Java转换为PHP的工具,但您可能希望抓住机会在Java中使用结构良好的源程序并在PHP中保持类似的结构 - 尽可能多(通过使用类) ,保持文件分段,无论如何它都有助于转换)
除非你有一个相当复杂的Java代码( synchronized 方法,Spring事务,多线程访问,数据隔离......),或者有大量子类,或者使用异乎寻常的框架,否则逻辑本身应该很好地从Java翻译成PHP 模板不应该是真正的痛苦。
关于数据结构,PHP通常会让程序员的生活变得相当简单 - 基本上你可以从array()
,Set
,Map
/ {{{{{}}来List
1}}。
关于数据类型,当必要时,PHP(未键入)会自动将分数转换为Array[]
(在Java double
中为(int)4/3
,并且{{1}在PHP中)
字符串应该没问题(在PHP中实现1
- 默认情况下Java是utf8)
PHP提供了许多功能,您应该能够找到大多数必要的Java等效功能。
有趣的项目 - 如果您能够编辑问题并发布进度以及最终如何应对挑战,我将很高兴。
答案 2 :(得分:1)
使用转换脚本会导致错误或垃圾代码。为了获得可用的结果,您应该仔细阅读Java类并在PHP中实现。