首页 » PHP笔记 » 怎么获取php stdClass数组对象中的值

怎么获取php stdClass数组对象中的值

高蒙 2016/10/26 08:45 2.2k浏览 0评论 PHP


在使用极光推送的获取tags的结果中,返回的是stdClass数组对象。那么怎么能够获取到里面的数值值呢?

其实,很简单,因为都说了是对象了,那么可以直接用箭头(->)的方式就可以获取到相应的值。具体的案例如下:

问题:假如$data数据显示如下,那么怎么取到tags里面的数组值:

stdClass Object
(
    [data] => stdClass Object
        (
            [tags] => Array
                (
                    [0] => 课程56
                    [1] => 课程57
                    [2] => 课程54
                    [3] => 丑八怪
                    [4] => 课程52
                )
        )
)

解决方法:可以使用对象访问的方式去获取里面的值。

print_r($tags->data->tags);
Array
(
    [0] => 课程56
    [1] => 课程57
    [2] => 课程54
    [3] => 丑八怪
    [4] => 课程52
)

总结,很简单的就将stdClass数组对象中的值获取到了。





相关文章

我有话说

站长昵称:(*)

输入内容:

选个头像:

评论列表

    ...

    高蒙

    男, PHP程序猿

    文章

    485

    标签

    42

    热度

    10w+

    南京, 江苏, 中国

    人生要是没有理想, 那跟咸鱼有什么分别。