【问题标题】:Traversing through nested objects and arrays in php [duplicate]遍历php中的嵌套对象和数组[重复]
【发布时间】:2017-08-25 01:42:53
【问题描述】:

我正在通过soap 和wsdl 访问这些数据,最终让连接返回数据。但是,我在尝试正确访问 fv 数组中的值时遇到了困难。循环和访问它们的正确方法是什么?

   stdClass Object
 (
       [DataFormItem] => stdClass Object
    (
        [Values] => stdClass Object
            (
                [fv] => Array
                    (
                        [0] => stdClass Object
                            (
                                [Value] => xxxx
                                [ID] => FIRSTNAME
                            )

                        [1] => stdClass Object
                            (
                                [Value] => xxxx
                                [ID] => LASTNAME
                            )

                        [2] => stdClass Object
                            (
                                [Value] => xxxx
                                [ID] => BIRTHDATE
                            )

                        [3] => stdClass Object
                            (
                                [Value] => xxxx
                                [ID] => DEGREEYEAR
                            )

                        [4] => stdClass Object
                            (
                                [Value] => xxxx
                                [ID] => ADDRESSBLOCK
                            )

                        [5] => stdClass Object
                            (
                                [Value] => xxxx
                                [ID] => CITY
                            )

                   )

            )

    )

【问题讨论】:

标签: php


【解决方案1】:

试试这个:

foreach ($your_object->DataFormItem->Values->fv as $fv_element) {
    echo $fv_element->Value." ".$fv_element->ID."<br>";
}

【讨论】:

    猜你喜欢
    • 2018-08-28
    • 2020-10-08
    • 2020-07-25
    • 2011-12-26
    • 2022-01-14
    • 2021-12-01
    • 2021-12-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多