次のような出力があります。
stdClass Object
(
[GetMatchdataByLeagueDateTimeResult] => stdClass Object
(
[Matchdata] => Array
(
[0] => stdClass Object
(
[teamId] => 40
foreach ループ内
foreach ($allMatches as $match):
次のようなデータを操作したいと思います。
if ($match->idTeam1 == $teamId || $match->idTeam2 == $teamId):
しかし、私はこのエラーが発生します:
非オブジェクトのプロパティを取得しようとしています
[idTeam1]
理由は、Matchdata 配列に約 60 以上のエントリが含まれているため、特定の IDまたは[idTeam2]
==であるエントリを除外したいからです。
その結果、約 5 ~ 7 個のエントリしか取得できません。
stdClass オブジェクトを操作するときにこれを行う最善の方法は何ですか?
助けてください!
ありがとう!!