php 结果集转json(PHP的JSON封装、转变及输出操作示例)
类别:编程学习 浏览量:508
时间:2021-10-18 11:05:17 php 结果集转json
PHP的JSON封装、转变及输出操作示例本文实例讲述了PHP的JSON封装、转变及输出操作。分享给大家供大家参考,具体如下:
Json封装
|
protected function renderJSON( $data =[], $msg = "ok" , $code = 200) { //设置格式 header( 'Content-type: application/json' ); //输出json格式的内容 print_r(json_encode([ "code" => $code , "msg" => $msg , "data" => $data , "req_id" => uniqid() ])); //结束 return Yii:: $app -> end (); } |
Json转变
|
<?php // 告诉浏览器以json编码 header( 'Content-type:text/json' ); $json = '{"a":1,"b":2,"c":3,"d":4,"e":5}' ; // 没有设置则输出对象 var_dump(json_decode( $json )); echo "<br>" ; // 为true则为输出数组 var_dump(json_decode( $json , true)); echo "<br>" ; $array = array ( 'a' , 'f' , 'q' , 'd' , 'a' , 'g' ); var_dump(json_encode( $array ,JSON_HEX_TAG)); ?> |
Json输出
|
<?php // 告诉浏览器以json编码 header( 'Content-type:text/json' ); $json = '{"fruit":{{"apple":"苹果"},{"banana":"苹果"}}' ; // string(49) "{"fruit":{{"apple":"苹果"},{"banana":"苹果"}}" var_dump( $json ); |
希望本文所述对大家PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/fujian9544/article/details/89413801
您可能感兴趣
- php联合注入列表总结(php中的依赖注入实例详解)
- php博客开发短信原理(PHP如何实现阿里云短信sdk灵活应用在项目中的方法)
- php 各类商品结算算法(PHP实现财务审核通过后返现金额到客户的功能)
- php7内核剖析(浅析PHP7的多进程及实例源码)
- 怎么用单元测试php(PHP使用phpunit进行单元测试示例)
- 腾讯云换php版本(腾讯云服务器配置php环境的方法)
- thinkphp5.1插件实现(Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例)
- 宝塔面板php能切换吗(BT宝塔面板更换网站PHP版本)
- php函数使用教程讲解(php函数式编程简单示例)
- phpstudy安装步骤(phpStudy学习之php探针)
- phpstudy怎么配置域名并访问(phpstudy怎么绑定目录实现域名访问)
- 宝塔linux面板php7.0安装不上(宝塔面板php.ini文件在哪里找)
- php静态变量的含义(PHP中define 与 const定义常量的区别详解)
- php数据类型图解(php使用filter_var函数判断邮箱,url,ip格式示例)
- php设置上传文件代码(PHP大文件切割上传并带进度条功能示例)
- cpu怎么访问php(服务器大量php-cgi.exe进程导致CPU占用100%的解决方法)
- 每周一首古诗 《绝句》(每周一首古诗绝句)
- 蓝色代表什么(蓝色代表什么性格的人)
- 红色代表什么(红色代表什么情感和含义)
- 南宋志南和尚绝句 杨柳风似庙中来(南宋志南和尚绝句)
- 今天要穿什么颜色(今天要穿什么颜色的衣服最吉利)
- 一道高中题-求杯子的高度(一道高中题-求杯子的高度)
热门推荐
- sqlserver如何可视化表(sql server使用公用表表达式CTE通过递归方式编写通用函数自动生成连续数字和日)
- mysqldata数据如何恢复(mysql5.7.33误删除ibdata文件找回数据的方法)
- ftp服务器的功能(什么是ftp服务器)
- mysql基础操作报告(gorm操作MySql数据库的方法)
- canvas 缩放后字发虚(canvas 绘图时位置偏离的问题解决)
- SQL SERVER中Merge语句的用法
- 获取数据库中所有的索引信息
- 国产云主机哪个好(便宜好用的国内云主机怎么挑选?)
- python多进程创建细节(Python实现多进程的四种方式)
- nodejs请求页面(node.js+postman实现模拟HTTP服务器与客户端交互)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9