将数据从PHP发送到c#或VB.NET
本文关键字:VB NET 数据 PHP | 更新日期: 2023-09-27 18:09:01
今天我试图传递一个变量和一个PHP数组到一个桌面应用程序,但是我不知道怎么做。
更准确地说,在我的问题,我需要PHP运行的桌面应用程序开发在c#或VB。
如果有人可以帮助我的一些解决方案,建议或方法,欢迎谢谢。
您应该以客户端可以解析的格式将信息发送到客户端。XML就是一个例子。
所以如果你走XML路线(我会寻找更好的传输数据结构)
- PHP在客户端请求数据时输出XML
- 客户端然后解析XML,从中提取数据并将其存储为本机数据结构
鉴于您在评论中的澄清(您希望在客户端机器上执行此操作),答案是您不能。PHP不在客户端机器上运行,它运行在你的服务器上,输出到客户端浏览器,然后浏览器解释并显示结果,浏览器不运行其他应用程序,因为这是一个安全漏洞…除非下载某些mime类型。如果您在用户知道合作的情况下这样做,这可能是一个解决方案。如果你控制两个代码库(PHP和c#),那么它更有可能,它将更有意义的用户运行桌面应用程序,并为它与PHP页面通信,以获得它所拥有的信息。