我正在寻找一种在我的.php页面中使用我的C#程序的方法。我可以想象两种方式:
我不知道是否有可能。如果是这样,怎么样?
p.s。:目前我正在使用一个C#类来生成土耳其语单词,名为TurkceEkler。 我想要做的就是使用它来为我的网站(MySQL)数据库的用户名生成足够的内容,并以某种方式将其传输到我的php脚本。
任何帮助将不胜感激,谢谢!
答案 0 :(得分:5)
如果您可以将c#app作为命令行实用程序运行,则可以使用exec函数调用它
Exec('myturkishapp.exe -f myfile', $output)
答案 1 :(得分:1)
对于这个具体的例子,看起来c#app只有几百行源代码,我可能会建议直接转换为PHP,因为没有别的东西会给你相同的性能。但是,一般的方法(如果你想扩展)是让服务器运行c#app并返回结果。如果没有Windows服务器,你可以查看mod_mono,它可以在Apache上本地运行: