Разбить массив в массиве

Я хочу вывести массив построчно на основе заданного вывода.

Я безуспешно пробовал следующее. Результат не тот, что я ожидаю.

(все данные указаны в $value)

$result=$value;

foreach($returnOrders as $key_1 => $val_1){
    if ($key_1=='failed'){
        foreach($val_1 as $key_2 => $val_2){
            if ($key_2=='success'){
                foreach($val_2 as $key_3 => $val_3){
                    echo $key_3 ."=>".$val_3;
                    echo "<br>";
                }
            }
        }
    }
}

Это то, что я хочу:

Разбить массив в массиве

Покажите нам значение $returnOrders[пожалуйста, добавьте код, а не картинку]. Также добавьте ожидаемый результат, который вы хотите. [то же, что код, а не изображение]. Иначе действительно сложно понять, что происходит?

Anant Kumar Singh 10.04.2019 09:09

Я не думаю, что success должен быть вложен под failed

Andrei Lupuleasa 10.04.2019 09:09
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
2
39
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я думаю, вам просто нужны два отдельных цикла, а не вложенные циклы.

echo "Sucess:<br>";
foreach ($returnOrders['success'] as $order) {
    var_dump($order);
    echo "<br>";
}
echo "Failed:<br>";
foreach ($returnOrders['failed'] as $order) {
    var_dump($order);
    echo "<br>";
}

Другие вопросы по теме