2014-10-09 104 views
0

我正在尝试开发使用.asp和SQL数据库的桌面应用程序与使用PHP和MySQL的基于Web的移动应用程序之间的接口。每个应用程序需要询问和/或更新每个相应的数据库。计划是在每一侧创建单独的页面以提供特定的功能。例如,如果从桌面检索客户端名称所需要的移动应用程序,移动应用会打的页面与如何从PHP页面返回响应

$info = get_client_info.asp?clientno=1233 

$信息可能是一个字符串声明“约翰|史密斯| 555-654-0985”然后可能爆炸。

一个相同的页面,将数据发送到桌面可能会

info = get_client_info.php?clientno=1233 

我,当然,熟悉的函数调用的“return”语句但只是一个PHP页面我会简单地使用的一个'回声'的声明,而不是回报,就像我对AJAX。另外,假设上面的说法是正确的,我会用exit()来跟踪echo吗?如果它在一个条件块内,我想尽早终止页面代码?

+0

为什么你在桌面和移动设备上使用不同的技术? – 2014-10-09 12:41:25

+0

网络应该是通用的,您并不需要针对不同设备使用不同的技术,只需制作一个通用界面并将其应用到您当前使用的设备即可。 – briosheje 2014-10-09 12:43:07

+0

他们已经是现有的应用程序,我们正在尝试接口。 – user3242716 2014-10-09 12:53:47

回答

0

你确实可以使用echo来输出一个字符串给浏览器。

为了使它更强大和更好的未来用途考虑输出在JSON和解析在平台上。

PHP内置了解析和编码json的函数。这将使您更容易理解未来的明文协议。请注意,这不是典型的事实,而是个人意见。

如果要停止执行脚本,请使用http://php.net/manual/en/function.exit.php

祝你好运与您的解决方案。