【说站】php返回json数据
2023-06-13 09:13:15 时间
php返回json数据
推荐操作系统:windows7系统、PHP5.6、DELL G3电脑
1、函数说明
PHP中的json_encode()用于JSON编码变量,如果功能成功返回JSON数据,则返回FALSE。
2、语法
string json_encode ( $value [, $options = 0 ] )
3、参数
value
Options
4、实例
<?php
header('Content-Type:application/json'); //此声明非常重要
try {
$conn = new PDO("mysql:host=localhost;dbname=orig", 'admin', 'admin');
$conn -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$conn->exec("SET NAMES utf8"); //设置编码
} catch(PDOException $e) {
echo "conn_error:<br/>" . $e -> getMessage();
}
$sql = "select id,address from ip_segments limit 2;";
$result = $conn->query($sql)->fetchAll(PDO::FETCH_ASSOC);
echo json_encode($result,JSON_UNESCAPED_UNICODE); //JSON_UNESCAPED_UNICODE防止中文乱码
?>
在我们对转换json数据解码的函数有所了解后,还是一个函数跟编码有着密切的练习,同时其最后的结果会返回json数据。这个函数就是json_encode(),跟解析数据的函数使用比较相似。
以上就是php返回json数据的方法,json_encode()和json_decode()函数在用法上有很多相似的地方,有时候也会一起进行数据的处理。
相关文章
- 【php】Parse error: syntax error, unexpected ‘?’, expecting variable (T_VARIABLE)–PHP版本的问题
- PHP将PDO读取的数据转JSON格式输出
- PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)详解编程语言
- 网站利用 PHP 与 MySQL 构建网站.(php和mysql开发)
- MySQL转JSON:实现高效数据转换(mysql转json)
- 从MySQL到PHP:展示表格数据(php显示mysql表)
- 数据快速检索MySQL中的数据:使用PHP(php检索mysql)
- PHP在Linux下安装配置指南(php搭建环境linux)
- PHP与MSSQL:高效开发数据驱动应用程序(php与mssql)
- 轻松实现高效数据调用:PHP如何与Redis集成(php调用redis)
- 使用Oracle解析JSON数据(oracle解析json)
- 高效实现消息处理: Redis队列与PHP的并发技巧(redis队列并发php)
- 数据从MySQL中用PHP取得数据(php 获取 mysql)
- 使用PHP编写连接MSSQL类,轻松实现数据库操作(php连接mssql 类)
- PHP访问MSSQL数据库的实现方法(php 读取 mssql)
- PHP与MSSQL的良好配合,助力数据应用升级(php_mssql)
- PHP图片上传至MySQL:实现快速可靠的数据存储(php图片上传mysql)
- 深入MySQL如何有效利用JSON格式存储和查询数据(mysql中使用json)
- MySQL中应用JSON格式存储数据(mysql中json格式)
- Redis中数据批量转换为JSON格式(redis 转json)
- 如何从一个php文件向另一个地址post数据,不用表单和隐藏的变量的
- php在文件指定行插入数据的代码
- PHP学习笔记之二php入门知识
- php中根据变量的类型选择echo或dump
- php解决旧系统查出所有数据分页的类
- 使用PHP接收POST数据,解析json数据
- PHP函数分享之curl方式取得数据、模拟登陆、POST数据