這是我的JSON對象PHP訪問json_decode數據
object(stdClass)#23 (2) { ["type"]=> string(4) "text" ["$t"]=> string(10) "cippalippa" }
我如何可以訪問"text" ["$t"]
?
這是我的JSON對象PHP訪問json_decode數據
object(stdClass)#23 (2) { ["type"]=> string(4) "text" ["$t"]=> string(10) "cippalippa" }
我如何可以訪問"text" ["$t"]
?
解決了這個字符串: $ OBJ - > { '$ T'}
你需要躲避美元符號:
echo $object["\$t"];
$object = json_decode({ ["type"]=> string(4) "text" ["$t"]=> string(10) "cippalippa" });
echo $objetct->$t;
這方面的工作?
您需要使用這個語法:
$object->{'$t'}
在這裏提到的不作爲的工作,另外兩個:
- 一個目的是不是一個數組$object["\$t"]
- 這將被解釋爲variable variable:$objetct->$t
[...]如果你有這樣的表達式
$foo->$bar
,那麼本地範圍將檢查$bar
,其價值將被用作$foo
的財產的名稱。
你想要訪問什麼? ''text''或'[$ t]' – cspray 2012-02-08 11:41:58