Цикл по всему многомерному ассоциативному массиву, но выполнение только одного действия в PHP - PullRequest
0 голосов
/ 16 октября 2011

Хорошо, у меня есть многомерный массив, который динамически заполняется через API.Пользователи могут вводить в массивы информации, которые преобразуются в многомерный массив, который будет выглядеть примерно так:

$object = array(
    array(
        'key1' => 'value 1',
        'key2' => 'value2'
    ),
    array(
        'key1' => 'value1',
        'key2' => 'value2'
    )
);

Далее я запускаю цикл foreach для сбора всей необходимой мне информации, ивсе отлично работаетНо вот проблема, с которой я сталкиваюсь - каждый массив информации будет выводить блок информации в теге

.Если введено 5 массивов, это слишком много блоков информации.В каждом массиве есть много разных проверок if / else, и это меня отталкивает.Я не могу просто прервать работу после первого цикла foreach, потому что мне нужно получить всю информацию из каждого массива.

По сути, я спрашиваю, как я могу пройти через весь многомерный массив и вывести только один битИнформация?

Я надеюсь, что то, что я спрашиваю, имеет смысл.Если нет, дайте мне знать, и я постараюсь объяснить больше.Для меня это скорее концептуальный вопрос.

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