2010-04-12 128 views

回答

2

如果你喜欢.net,那么你可以尝试转换为ASP.net。语法大多是类似的(参数,家伙!! :)。

否则,你可以使用Phalangerhttp://www.php-compiler.net/doku.php

您的ASP.NET Web服务器上安装这允许您部署PHP代码,甚至是完整的应用程序像WordPress。

+0

我在旅途中遇到了Phalanger,并希望他们有一个页面可以进行转换,但是不幸的是:-( – Rob 2010-04-15 15:10:31

1

的东西我不知道任何这样的工具 - 而且我想,任何自动化的工具做那种在两种语言之间有很大差异的“转换”不会做得这么好......

PHP be ing解释(好吧,或多或少),和正在编译的C#,这些语言是相当不相似的 ......这意味着一个自动化的工具可能无法将所有东西(例如,Facebook的HipHop for PHP将PHP转换为C++,但无法转换所有内容 - 它不能转换eval等等,例如),和/或将不如智能人类。

0

我知道这个帖子已经被回复了,但是我想贡献PHP to ASP.Net Migration Assistant。它的1.x,但仍然可用。如前所述,体系结构的差异使这种自动转换成为不可能,但没有任何工具无法提供帮助。