如何使用php数组转为json对象

  介绍

本篇文章给大家分享的是有关如何使用php数组转为json对象,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

php数组转为json对象的方法:1,通过“json_encode(数组)美元;”方法将普通php数组转为json数组;2,通过“urldecode (json_encode (arr)美元);“将php包含中文的数组转为json数组。

php数组和json数组之间的互相转化

$数组=数组(//普通数组   “name"=比;“Tom",   “age"=比;22   );   PHP echo“第一组:普通数组转json数组——“.json_encode数组($);//json数组   和“回声“& lt; br/;;//*注:urlencode()函数原理就是首先把中文字符转换为十六进制,然后在每个字符前面加一个标识符%。//urldecode()函数是用于解码已编码的URL字符串,其原理就是把十六进制字符串转换为中文字符   $ arr=数组(//中文数组   & # 39;0 & # 39;=比;urlencode(& # 39;信息工程系& # 39;),   & # 39;1 & # 39;=比;urlencode(& # 39;机械工程系& # 39;)   );   回声“第二组:PHP包含中文的数组转json数组——“.urldecode (json_encode (arr)美元);   和“回声“& lt; br/;;//*注:json数组的键与值若有中文时,中文只能用双引号",不能使用单引号,外面使用花括弧,并用单引号括起来   回声“第三组:json数组转PHP数组——“;;   $ json=& # 39; {“a":“哈哈“,“b":“我“,“c":“数”、“d":“一”,“e": 3,“f": 2,“g": 1,“h":“别生气了“}& # 39;;   var_dump (json_decode()美元json,真的),

以上就是如何使用php数组转为json对象,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

如何使用php数组转为json对象