2012-06-27 62 views
2

我有以下類型的對象:對象不顯示值

[RateInfo] => stdClass Object 
          (
           [@rateChange] => false 
           [@promo] => false 
           [@priceBreakdown] => true 
          ) 

當我要打印的陣列中的像PHP:

echo $res->rateInfo->@rateChange; 

它示出並在PHP語法錯誤當我顯示像沒有@

echo $res->rateInfo->rateChange; 

它沒有顯示的價值。這有什麼問題。

在此先感謝。

+2

不確定,但嘗試'$ res-> rateInfo - > {@ rateChange}' – tradyblix

+0

@tradyblix:謝謝......但它不起作用 – Sky

+0

我知道我不確定,但很近,@xdazz說得對:) – tradyblix

回答

4

嘗試echo $res->rateInfo->{'@rateChange'};,請注意您需要引用它。

+0

謝謝....它完成了 – Sky

2

嘗試echo $res->rateInfo->{@rateChange};

+0

不工作..... – Sky