JSON文字列をデコードした後、たくさんのネストされたオブジェクトを取得します。例えばオブジェクトがオブジェクトのツリー内に存在するかどうかを調べる
{
clients:
{
latest:
{
business:
{
name:
{
}
},
personal:
{
name:
{
}
}
},
first:
{
}
}
}
は、今私はlatest
が、私はlatest
ので、私は(非オブジェクトのプロパティを取得しようとしているの通知を取得しますが存在しない場合、すなわち$result->clients->latest->business->name
にアクセスしようとしています存在しないので、オブジェクトではないので、->name
と呼ぶことはできません。 「オブジェクトのパスは」あなたは配列にJSONをconvretできjson_decode($result,true)
機能により
isset($result) ? isset($result->clients) ? isset($result->clients->latest) ...
を、1'ed +することができ良い答えを得るために多くを説明してください – Bobot