首页  >  文章  >  后端开发  >  如何在 PHP(5.2.0 之前)中将 MySQL 结果数组转换为 JSON?

如何在 PHP(5.2.0 之前)中将 MySQL 结果数组转换为 JSON?

DDD
DDD原创
2024-10-31 04:31:01336浏览

How to convert MySQL result arrays to JSON in PHP (pre-5.2.0)?

将 MySQL 结果数组转换为 JSON

问题:

您想要将 MySQL 查询的结果数组转换为PHP 中的 JSON 格式,最好使用与 PHP 5.2.0 以下版本兼容的解决方案。

解决方案:

对于 PHP 版本 5.2.0 和上图:

使用 json_encode() 函数:

<code class="php">echo json_encode($row);</code>

对于 5.2.0 以下的 PHP 版本:

使用 JSON PEAR 包中的类:

  1. 安装 PEAR 包:
pear install JSON
  1. 包含 JSON 类:
<code class="php">include_once 'JSON.php';</code>
  1. 创建一个新的 JSON 对象:
<code class="php">$json = new Services_JSON;</code>
  1. 将结果数组转换为 JSON:
<code class="php">echo $json->encode($row);</code>

以上是如何在 PHP(5.2.0 之前)中将 MySQL 结果数组转换为 JSON?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn