получить значение «имя» из второго массива - PullRequest
0 голосов
/ 24 апреля 2020
array(4) {
  [0]=>
  object(stdClass)#1 (3) {
    ["id"]=>
    int(9292)
    ["name"]=>
    string(41) "Voetbal : Limburg - 1ste Ploegen - Hommes"
    ["ranking"]=>
    array(0) {
    }
  }
  [1]=>
  object(stdClass)#2 (3) {
    ["id"]=>
    int(9442)
    ["name"]=>
    string(48) "Voetbal : Antwerpen - Eerste Elftallen. - Hommes"
    ["ranking"]=>
    array(0) {
    }
  }
  [2]=>
  object(stdClass)#3 (3) {
    ["id"]=>
    int(48358)
    ["name"]=>
    string(41) "Voetbal : Antwerpen - Beker Heren groep 6"
    ["ranking"]=>
    array(33) {
      [0]=>
      object(stdClass)#4 (40) {
        ["id"]=>
        int(184343)
        ["name"]=>
        string(46) "Voetbal : K.S.V. OUD-TURNHOUT Eerste Elftallen"
      }
      [32]=>
      object(stdClass)#68 (40) {
        ["id"]=>
        int(186558)
        ["name"]=>
        string(40) "Voetbal : K.F.C. POPPEL Eerste Elftallen"
      }
    }
  }
  [3]=>
  object(stdClass)#70 (3) {
    ["id"]=>
    int(48366)
    ["name"]=>
    string(31) "Voetbal : Antwerpen - 3 PROV. C"
    ["ranking"]=>
    array(16) {
      [0]=>
      object(stdClass)#71 (40) {
        ["id"]=>
        int(186550)
        ["name"]=>
        string(46) "Voetbal : F.C. ARENDONK SPORT Eerste Elftallen"
      }
      [1]=>
      object(stdClass)#73 (40) {
        ["id"]=>
        int(186544)
        ["name"]=>
        string(44) "Voetbal : K. ZWALUWEN OLMEN Eerste Elftallen"
      }
      [15]=>
      object(stdClass)#101 (40) {
        ["id"]=>
        int(184389)
        ["name"]=>
        string(38) "Voetbal : F.C. GIERLE Eerste Elftallen"
      }
    }
  }
}
foreach ($data as $val){
echo $val->id . ' - '.  $val->name . '<br>';
}
?>

тогда я получаю это как результат: 9292 - Voetbal: Лимбург - 1-й Ploegen - Hommes
9442 - Voetbal: Антверпен - Eerste Elftallen. - Hommes
48358 - Voetbal: Антверпен - Beker Heren groep 6
48366 - Voetbal: Антверпен - 3 PROV. C

Но мне нужно имя из второго массива в первом массиве

Мне нужно получить имя ' ["name"] => string (46) "Voetbal: F. C. ARENDONK SPORT Eerste Elftallen" 'из массива

1 Ответ

0 голосов
/ 24 апреля 2020

Если вам нужен только Voetbal: F. C. ARENDONK SPORT Eerste Elftallen, что-то вроде этого должно работать:

$data[3]->ranking[0]

Я не проверял это, но я думаю, что это должно работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...