JSON

PHP Object 转 Array,Json 转 Array

字号+ 作者:H5之家 来源:H5之家 2017-02-16 17:00 我要评论( )

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

转载请注明来源:PHP Object 转 Array,Json 转 Array

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; }

 

 

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

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 时,将返回 array 而非 object 。

通常是用它来转换成PHP数组,如 $arr = json_decode($josnStr, true);

 

转载请注明来源:PHP Object 转 Array,Json 转 Array

关注 第一PHP社区 微信公众号,获取更多最新PHP技术分享

 

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

相关文章
  • 北京康盛新创科技有限责任公司

    北京康盛新创科技有限责任公司

    2017-02-16 17:01

  • 如何在php中正确的使用json

    如何在php中正确的使用json

    2017-02-15 16:03

  • php返回json数据函数实例

    php返回json数据函数实例

    2017-02-14 11:00

  • php统计中文的数量

    php统计中文的数量

    2017-02-14 09:05

网友点评
u