我正在讀取該文件的json輸出,並將解碼的json存儲在名爲$ json的var中。
HTTP : //gdata.youtube.com/feeds/api/users/GoogleDevelopers/uploads?v=2 & ALT = JSON
我再想做的是閱讀的價值openSearch$totalResults":
但它有一個奇怪的$
字符。在這種情況下,我應該如何讀取999的值。
我正在讀取該文件的json輸出,並將解碼的json存儲在名爲$ json的var中。
HTTP : //gdata.youtube.com/feeds/api/users/GoogleDevelopers/uploads?v=2 & ALT = JSON
我再想做的是閱讀的價值openSearch$totalResults":
但它有一個奇怪的$
字符。在這種情況下,我應該如何讀取999的值。
您需要告訴PHP使用字符串作爲屬性。
...->{'openSearch$totalResults'}->...
$是一個在JavaScript中的變量名稱完全合法的字符。您只需像使用json_decode一樣讀取值。當你訪問變量時,你必須逃避$。
<? print_r(json_decode('{"this$name" : "value"}')); ?>
result: stdClass Object ([this$name] => value)
我相信他想知道如何在PHP中做到這一點。 – animuson