如何将代码从C#转换为PHP

我有一个用纯C#编写的业务逻辑类(没有任何特定的东西来自这种语言),我会把这个代码转换成PHP。 我可以编写自己的解析器,但想想我是否可以在我之前做过。

你能告诉我在哪里可以找到这种转换器吗?

PS。 正如我所写,我只使用这种语言的普通C#编程。 只有参数,变量声明,方程式和控制语句。

我知道你希望有经验的人,但万一没有人挺身而出……

您可以考虑将代码复制并粘贴到PHP脚本中并检查中断的内容。 编写一个解析器来解决这个问题,在整个脚本中运行它,然后看看下一个中断的是什么。 继续,直到脚本按预期运行。

如果你没有使用任何更复杂的.Net类,我无法想象你会遇到太多麻烦。

jsc项目可以为您将.net / C#转换为PHP。

  1. 概述: http : //jsc.sf.net
  2. 资料来源: http : //jsc.sourceforge.net/examples/web/OrcasAvalonWebApplication/
  3. 示例: http : //jsc.svn.sourceforge.net/viewvc/jsc/templates/OrcasAvalonWebApplication/ alt text http://sofzh.miximages.com/c%23/jsc.png

刚开始的项目是cs2php 。 来源可在https://github.com/isukces/cs2php上找到 ,主页是http://www.cs2php.com/ 。

您是否要求使用工具直接将C#代码转换为PHP? 我怀疑有一个可用,我有点担心使用一个(从我学到的C#它不容易转移到PHP)。

根据项目的规模,我更倾向于重写它。 我确实看了一眼但找不到任何东西(虽然很多很多工作要求 – 看起来像是那里的生意= P)。

现在,您可以使用phalanger.codeplex.com在.NET上运行PHP代码,调用您的业务伙伴