json_encode函数参数详解
json_encode($arr,448)等于设置了多个参数。
448=64+128+256 64即不转换\ 128 不转换\n \r \t之类的空白 256中文输出
JSON_UNESCAPED_SLASHES => 64
JSON_PRETTY_PRINT => 128
JSON_UNESCAPED_UNICODE => 256
json_encode() 具体参数
- JSON_HEX_TAG(integer)
所有的 < 和 > 转换成 \u003C 和 \u003E。 自 PHP 5.3.0 起生效。 - JSON_HEX_AMP (integer)
所有的 & 转换成 \u0026。 自 PHP 5.3.0 起生效。 - JSON_HEX_APOS (integer)
所有的 ' 转换成 \u0027。 自 PHP 5.3.0 起生效。 - JSON_HEX_QUOT (integer)
所有的 " 转换成 \u0022。 自 PHP 5.3.0 起生效。 - JSON_FORCE_OBJECT (integer)
使一个非关联数组输出一个类(Object)而非数组。 在数组为空而接受者需要一个类(Object)的时候尤其有用。 自 PHP 5.3.0 起生效。 - JSON_NUMERIC_CHECK (integer)
将所有数字字符串编码成数字(numbers)。 自 PHP 5.3.3 起生效。 - JSON_PRETTY_PRINT (integer)
用空白字符格式化返回的数据。 自 PHP 5.4.0 起生效。 - JSON_UNESCAPED_SLASHES (integer)
不要编码 /。 自 PHP 5.4.0 起生效。 - JSON_UNESCAPED_UNICODE (integer)
以字面编码多字节 Unicode 字符(默认是编码成 \uXXXX)。 自 PHP 5.4.0 起生效。 - JSON_PARTIAL_OUTPUT_ON_ERROR (integer)
Substitute some unencodable values instead of failing. Available since PHP 5.5.0. - JSON_PRESERVE_ZERO_FRACTION (integer)
Ensures that float values are always encoded as a float value. Available since PHP 5.6.6. - JSON_UNESCAPED_LINE_TERMINATORS (integer)
The line terminators are kept unescaped when - JSON_UNESCAPED_UNICODE is supplied. It uses the same behaviour as it was before PHP 7.1 without this constant. Available since PHP 7.1.0.
JSON_HEX_TAG => 1
JSON_HEX_AMP => 2
JSON_HEX_APOS => 4
JSON_HEX_QUOT => 8
JSON_FORCE_OBJECT => 16
JSON_NUMERIC_CHECK => 32
JSON_UNESCAPED_SLASHES => 64
JSON_PRETTY_PRINT => 128
JSON_UNESCAPED_UNICODE => 256
JSON_ERROR_DEPTH => 1
JSON_ERROR_STATE_MISMATCH => 2
JSON_ERROR_CTRL_CHAR => 3
JSON_ERROR_SYNTAX => 4
JSON_ERROR_UTF8 => 5
JSON_OBJECT_AS_ARRAY => 1
JSON_BIGINT_AS_STRING => 2
json_encode函数参数详解相关推荐
- PHP date函数参数详解
PHP date函数参数详解 作者: 字体:[增加 减小] 类型:转载 time()在PHP中是得到一个数字,这个数字表示从1970-01-01到现在共走了多少秒,很奇怪吧 不过这样方便计算, 要找 ...
- java调用js匿名函数参数,js匿名函数作为函数参数详解
由衷的感叹,js真是烦. 学到现在,渐渐理解了什么是:语言都是通用的,没有好不好,只有擅长不擅长. 继承,多态,甚至指针,c能实现,c++,java有,javascript(和java是雷锋和雷峰塔的 ...
- matlab melbankm,Matlab v_melbankm函数参数详解(英文附例)
Matlab v_melbankm函数参数详解(英文附例) 笔者使用的是R2019的matlab,下载了voicebox安装至matlab路径下即可使用.下载voicebox请参看此博客 需要注意的是 ...
- ioctl 函数 参数 详解
2019独角兽企业重金招聘Python工程师标准>>> ioctl 函数 参数 详解 2009-04-24 11:55 ioctl函数 本函数影响由fd参数引用的一个打开的文件. # ...
- 定义一个没有参数的函数、输出python3次_Python函数参数详解,三天让你掌握python,不再是小白
原标题:Python函数参数详解,三天让你掌握python,不再是小白 引言 随着程序功能的增多,代码量随之增大,此时仍不加区分地把所有功能的实现代码放到一起,将会使得程序的组织结构不清晰,可读性变差 ...
- Matlab mfcc函数参数详解(英文附例)
Matlab mfcc函数参数详解 其实可以直接打开源代码看哈. %MFCC Extract the mfcc, log-energy, delta, and delta-delta of audio ...
- python传入参数加星号_Python 带星号(* 或 **)的函数参数详解
1. 带默认值的参数 在了解带星号(*)的参数之前,先看下带有默认值的参数,函数定义如下: >> def defaultValueArgs(common, defaultStr = &qu ...
- Matlab v_melcepst函数参数详解(英文附例)
Matlab v_melcepst函数参数详解(英文附例) 笔者使用的是R2019的matlab,下载了voicebox安装至matlab路径下即可使用.下载voicebox请参看此博客 需要注意的是 ...
- python中def func是什么意思_Python的函数参数详解
原标题:Python的函数参数详解 前言 Python中函数的参数可以分为两大类形参和实参~ def func(x, y): # x, y 就是形参 print(x, y) func(2, 3) # ...
- Python matplotlib.pyplot.hist函数 参数详解(超详细的!)
matplotlib.pyplot.hist函数 参数详解 函数内容 matplotlib.pyplot.hist(x, bins=None, range=None, normed=False, we ...
最新文章
- jquery控制只监听数字_jQuery老矣,尚能饭否
- 初中生自学python能学成吗-Python进入初中生学习课堂?风变编程助你从后浪中成功突围...
- SSM整合(2): spring 与 mybatis 整合
- ASP.NET Core教程【一】关于Razor Page的知识
- ABP入门系列(17)——使用ABP集成的邮件系统发送邮件
- D - 卿学姐与魔法
- 利用ssh穿越多个跳板机最简单最高效的办法
- 数据算法之冒泡排序(bubbleSort)的Java实现
- https://127.0.0.1:8080/test?param={%22..报错
- 基于M.2接口的SATA3协议和PCIE协议的SSD接口定义
- MBI5020 16位恒流驱动芯片
- mysql的tps是什么意思_Mysql数据库的QPS和TPS的意义和计算方法
- 如果本地连接受限或无连接的解决方法
- uniapp 实时定位(系统、后台运行、支持息屏)插件 Ba-Location
- 使用OMF(Oracle Managed Files,Oracle管理的文件)的场景示例
- 利用HTML完成用户注册界面设计,以及性别复选框、按钮链接跳转的实现
- WWDC15 iOS游戏开发3个新框架全解
- Financial English
- 理解2PC,3PC与TCC
- 音频如何分割成两段音频?这些实用方法值得收藏
热门文章
- 3D Vision、SLAM求职宝典 | 图像处理篇(C)
- sa是什么职位_解决方案架构师是做什么的:流程,角色描述,责任和成果
- 云计算概念简述(讲解)
- 大三如何找暑期技术实习?技术实习找大公司还是小公司?
- Bluedroid 函数分析:bta_dm_gattc_register
- 迈克菲实验室:2018五大网络安全威胁
- 计算机之父图灵成为新50英镑“代言人”,吴恩达发推:Wonderful!
- Environment Mapping
- 企业宣传片解说词的写法指导。
- Character类的常用方法