次の形式のような何千ものJavaScriptオブジェクト形式のテキストファイル(JSONではない)があります。それらはjsonではないため、json_decode
関数はそれらで機能しません。私が見つけたすべての記事はPHPからJSOに関するものでしたが、グーグルはあまり役に立ちませんでした:(
{
guid:205,
data:{something:"value",
anotherthing :0,
thingy: "another value"},
anotherdata:[[563, "value", 1],
[564, "value2", 5],
[565, "value3", 125]],
onemore:["key", "value"]
}
でこの値に到達する必要がPHP
ありますが、解決策が見つかりませんでした:(
$str = ??? /any function, class etc.
echo $str->data->thingy; // another value;
また
echo $str['anotherdata'][2][1] // value3;
何か案が?