PHP如何解析对象sdtClass [英] How PHP parse object sdtClass

查看:105
本文介绍了PHP如何解析对象sdtClass的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

运行SOAP客户端时,得到以下响应.

When I run the SOAP client, I get the following response.

如何在php中解析此结构?我只想获取NUGGETNAME值.

How can I parse this struct in php? I wanna take only NUGGETNAME value.

如何计算结果的长度?

        object(stdClass)#2 (1) {
          ["GetHotelNuggetResult"]=>
          object(stdClass)#3 (1) {
            ["HotelNugget"]=>
            array(9) {
              [0]=>
              object(stdClass)#4 (7) {
                ["NUGGETNAME"]=>
                string(19) "Yaz Tatili Otelleri"
                ["NUGGETORDER"]=>
                string(2) "10"
                ["PARENTUNIQUECODE"]=>
                string(10) "AS_SOL_UST"
                ["REWRITENUGGETNAME"]=>
                string(19) "yaz-tatili-otelleri"
                ["TITLE"]=>
                string(19) "Yaz Tatili Otelleri"
                ["UNIQUECODE"]=>
                string(5) "YTOTL"
                ["WEBNUGGETID"]=>
                int(306)
              }
              .......//other results

              }
    }

推荐答案

$O = response(....);
var_dump($O->GetHotelNuggetResult->HotelNugget[0]->NUGGETNAME);

这篇关于PHP如何解析对象sdtClass的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆