php - 如何从 php 页面返回响应

标签 php mysql asp.net ajax

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

$info = get_client_info.asp?clientno=1233

$info 可能是一个字符串“John|Smith|555-654-0985”,然后可以对其进行分解。

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

info = get_client_info.php?clientno=1233

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

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

最佳答案

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

为了使其更加健壮和适合 future 使用,请考虑以 json 形式输出并在平台上解析它。

PHP 内置了解析和编码 json 的函数。这将使您以后更容易理解明文协议(protocol)。请注意,这不是规范真理,而是个人观点。

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

祝您的解决方案好运。

关于php - 如何从 php 页面返回响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26278630/

相关文章:

php - Android 中的 rawurlencode 等价物

javascript - 在带有母版页的 Web 表单上使用 JavaScript 访问服务器控件?

c# - 从 URL 中查找文件的扩展名

c# - 匹配系统的架构和扩展

php - PHP Yii 框架可以连接到 parse.com 吗?

php - Mysql 结果存入数组(PHP)

php - Mongodb 多嵌套数组搜索

php - 如何优化嵌套查询的数据库连接?

php - 这个 PHP/MySQL 脚本有什么问题?它不会正常工作

MySQL - 选择具有指定 ID 或 null 的结果