是否有一个C#到php转换器(能够处理字节操作,TCPSockets)?
答案 0 :(得分:8)
你的语言到另一种语言从来都不是很难实现,假设两者都是图灵完备的。真正的问题来自你的框架到另一个框架。 .NET Framework比PHP库更强大。例如,如果您的C#应用程序使用线程,那么您的PHP端口将注定失败。
所以,不,除了真人之外,没有可用的C#到PHP翻译器。至少,据我所知。
然而,PHP中有TCP套接字,可通过fsockopen
或socket
扩展名获得。对于字节操作,它们在PHP和C#中的工作方式相同。
答案 1 :(得分:2)
虽然我认为尝试这一点并不明智,但为了回答你的问题,我仍然想引导你this question。您也可以在this site中找到它。祝你好运:)
答案 2 :(得分:0)
在我开始在谷歌搜索“c#to php converter online”之前 - 我已经知道我什么也没找到......所以真的,它不可能在框架之间进行转换。只有手工。
答案 3 :(得分:0)
我wrote a translator将C#的一个子集转换为PHP,尽管这只是概念证明。
这是译者输入的示例:
public class Example{
public static int add(int a,int b){
return a+b;
}
}
这是PHP中翻译器的输出:
class Example{
public static function add($a,$b){
return $a+$b;
}
}