JSON

PHP对象转数组(Object转Array),Json转数组(Json转Array)的方法

字号+ 作者:H5之家 来源:H5之家 2015-10-15 18:36 我要评论( )

(1)php对象转数组的方法(object 转 array): /** * object 转 array */function object_to_array($obj){$_arr=is_object($obj)?get_object_vars($obj):$obj;foreach($_arr as $key=$val){$val=(is_array($val))||is_object($val)?object_to_array($val):

(1)php对象转数组的方法(object 转 array):

/** * object 转 array */ function object_to_array($obj){ $_arr=is_object($obj)?get_object_vars($obj):$obj; foreach($_arr as $key=>$val){ $val=(is_array($val))||is_object($val)?object_to_array($val):$val; $arr[$key]=$val; } return $arr; }

(2)php Json字符转数组的方法(json 转 array):

如果是个 json 字符串的话,可直接通过 json_decode 函数将字符串转换成数组。

json_decode (PHP 5 >= 5.2.0, PECL json >= 1.2.0)

json_decode — 接受一个 JSON 格式的字符串并且把它转换为 PHP 变量

mixed json_decode(string $json[,bool $assoc])

参数:

json  待解码的 json string 格式的字符串。

assoc  当该参数为 TRUE 时,将返回一个数组(关联数组)形式的结果,默认为false,返回的是一个对象。

您可能感兴趣的文章

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • springmvc 接收json对象

    springmvc 接收json对象

    2016-02-05 16:01

  • Objective-C与JavaScript交互的那些事

    Objective-C与JavaScript交互的那些事

    2016-01-30 13:00

  • js array and json 转换

    js array and json 转换

    2016-01-24 19:49

  • 生成JSON元数据对象的典型技巧

    生成JSON元数据对象的典型技巧

    2016-01-24 16:00

网友点评
d