garinov
@garinov
Фрилансер

PHP: это же эквивалентный код? Как изменить этот вывод массива?

Два кода: во втором случае вводит элемент, в первом - нет. Не могу понять, что не так.
Как тут изменить код?

foreach($arResult["ITEMS"] as $Item => $value) {
		foreach($value["STORE_RESTS"] as $Item2 => $value2) {
                     debug($value2);  
                     }
                }


debug($arResult["ITEMS"][0]["STORE_RESTS"]);
             debug($arResult["ITEMS"][1]["STORE_RESTS"]);
             debug($arResult["ITEMS"][2]["STORE_RESTS"]);
             debug($arResult["ITEMS"][3]["STORE_RESTS"]);
             debug($arResult["ITEMS"][4]["STORE_RESTS"]);
  • Вопрос задан
  • 146 просмотров
Решения вопроса 1
@ollisso
1. var_dump($arResult) сделайте
2. код не совсем эквивалентен.
В первом случае нужно что то подобное:

foreach($arResult["ITEMS"] as $Item => $value) {
    debug($value["STORE_RESTS"]);  
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Hakkunamatata
@Hakkunamatata
Зефирный-человек
Это не эквивалентный код.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы