php怎么实现数组转jsonPHP·怎么实现数组转json,php实现数组转json的方法:利用json_encode函数来实现,如【json_encode($array_1)】。该函数用于对变量进行JSON编码,如果执行成功,则返回JSON数据。
json_encode()用于对变量进行JSON编码,该函数如果执行成功返回JSON数据,否则返回假的。
(视频教程推荐:java视频教程
语法:
string json_encode ($value [,$options=0 ])参数:
值:要编码的值。该函数只对UTF-8编码的数据有效。
选项:由以下常量组成的二进制掩码:JSON_HEX_QUOT,JSON_HEX_TAG,JSON_HEX_AMP,JSON_HEX_APOS,JSON_NUMERIC_CHECK,JSON _ PRETTY _ PRINT,JSON_UNESCAPED_SLASHES,JSON_FORCE_OBJECT
举例:
$ array _ 1=array();//一维数组
$ array _ 2=array();//多维数组
$ array _ 1[‘ username ‘]=’ ericwolf ‘;
$ array _ 1[‘ age ‘]=25;
$ array _ 2[‘ menber ‘][‘ aa ‘][‘ username ‘]=’ Eric wolf ‘;
$ array _ 2[‘ menber ‘][‘ aa ‘][‘ age ‘]=25;
$ array _ 2[‘ menber ‘][‘ bb ‘][‘ username ‘]=’ eeee ‘;
$ array _ 2[‘ menber ‘][‘ bb ‘][‘ age ‘]=22;
print _ r($ array _ 2);
$ JSON oBj _ 1=JSON _ encode($ array _ 1);