下载贤集网APP入驻自媒体
PHP 高级过滤器
。。。。。。。。。。
检测一个数字是否在一个范围内
。。。。。。。。。。
检测 IPv6 地址
。。。。。。。。。。
检测 URL - 必须包含QUERY_STRING(查询字符串)
。。。。。。。。。。
移除 ASCII 值大于 127 的字符
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
PHP JSON
我们将为大家介绍如何使用 PHP 语言来编码和解码 JSON 对象。
。。。。。。。。。。
环境配置,在 php5.2.0 及以上版本已经内置 JSON 扩展。
。。。。。。。。。。
JSON 函数
函数 描述
json_encode 对变量进行 JSON 编码
json_decode 对 JSON 格式的字符串进行解码,转换为 PHP 变量
json_last_error 返回最后发生的错误
。。。。。。。。。。
json_encode
PHP json_encode() 用于对变量进行 JSON 编码,该函数如果执行成功返回 JSON 数据,否则返回 FALSE 。
语法:string json_encode ( $value [, $options = 0 ] )
参数
value: 要编码的值。该函数只对 UTF-8 编码的数据有效。
options:由以下常量组成的二进制掩码:
JSON_HEX_QUOT
JSON_HEX_TAG
JSON_HEX_AMP
JSON_HEX_APOS
JSON_NUMERIC_CHECK
JSON_PRETTY_PRINT
JSON_UNESCAPED_SLASHES
JSON_FORCE_OBJECT
。。。。。。。。。。。
json_decode
PHP json_decode() 函数用于对 JSON 格式的字符串进行解码,并转换为 PHP 变量。
http://www.iis7.com/a/lm/yczmljgj/
语法:mixed json_decode ($json_string [,$assoc = false [, $depth = 512 [, $options = 0 ]]])
参数
json_string: 待解码的 JSON 字符串,必须是 UTF-8 编码数据
assoc : 当该参数为 TRUE 时,将返回数组,FALSE 时返回对象。
depth : 整数类型的参数,它指定递归深度
options : 二进制掩码,目前只支持 JSON_BIGINT_AS_STRING 。