如何从php页面返回响应


how to return a response from a php page

我正在尝试开发一个使用.asp和SQL数据库的桌面应用程序与使用PHP和MySQL的基于web的移动应用程序之间的接口。每个应用程序都需要询问和/或更新各自的数据库。计划是在每一面创建单独的页面,以提供特定的功能。例如,如果移动应用程序需要从桌面检索客户端名称,则移动应用程序会在页面上显示语句

$info = get_client_info.asp?clientno=1233

$info可能是一个字符串"John | Smith | 555-654-0985",然后可能被分解。

将数据发送到桌面的相同页面可能是

info = get_client_info.php?clientno=1233

当然,我熟悉函数调用中的"return"语句,但在PHP页面上,我会像使用AJAX一样,简单地使用"echo"语句而不是return。

此外,假设上面的内容是正确的,我会用exit()跟随echo吗;如果它在一个条件块内,并且我想提前终止页面代码?

您确实可以使用echo向浏览器输出字符串。

为了使其更加健壮和便于将来使用,可以考虑在json中输出并在平台上解析。

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

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

祝你的解决方案好运。