如何将PHP转换为.NET?

问题描述:

我想制作一个程序,可以把某些东西变成别的东西。如何将PHP转换为.NET?

我不想从第一个创建第二个文件。我想要的是接收到访问php文件的页面的请求,并且在播放后就好像它是一个aspx文件。

例如,如果URL请求http://www.address.com/phpexample/运行的index.php这是该文件夹中,然后将结果发送到解释CLR的这个节目为文件的Index.aspx

一位工程师来到学校,向我们展示了他的项目就是这么做的。他说,我们必须首先获得一个代表该代码的字符串,并通过php解释并将其发送给净CLR,以显示它为aspx文件。我知道这是可能的,因为他做到了。

问题不在于如何获得链或如何将其发送到CLR。我一直在阅读很多东西,但仍然没有找到能够给我丝毫线索的东西。这是我最后的项目编程。请如果我能给你所有在这个主题中知道的信息将永远感激。

+1

没有足够的信息。不是一个真正的问题。 – 2011-03-31 20:15:57

+0

程序如何获得'index.php'中的PHP代码?我应该假设它位于与“http:// www.address.com/phpexample /”相同的服务器上吗? – FrustratedWithFormsDesigner 2011-03-31 20:16:10

+0

我不知道如何阅读这个。它可能与URL路由有关,但是如何? – 2011-03-31 20:16:53

你想(我认为)是什么htaccess的重写规则

look here for some tips

这将使它看起来,这是一个aspx页面的最终用户,但在现实中这将是PHP的。

我不确定这是你在找什么(问题有点含糊),但你可以使用Phalanger编译PHP到.NET。