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

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

DDD
发布: 2024-10-31 04:31:01
原创
422 人浏览过

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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板