За последние 24 часа нас посетили 72128 программистов и 1653 робота. Сейчас ищут 888 программистов ...

Вложенные циклы

Тема в разделе "PHP для новичков", создана пользователем zevilz, 17 май 2014.

  1. zevilz

    zevilz Активный пользователь

    С нами с:
    14 июн 2010
    Сообщения:
    182
    Симпатии:
    0
    Вопрос на засыпку. Как упростить код:
    Код (Text):
    1. $rrr = $result['list'];
    2. foreach ($rrr as $rows)
    3. {
    4.     foreach ($rows as $row)
    5.     {
    6.         echo $row['email'].'<br />';
    7.     }
    8. }
    Заранее спасибо за ответы.
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    А зачем?

    Лингвистически наверное можно хотя бы через array_map(), и модет даже через array_column(). Только это смысла лишено.
     
  3. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Если очень хочется пооптимизировать могу время от времени скидывать код :)
    2 дня назад в руки попался код где при определенном условии в цикле создается в среднем 200 раз ( а может и гораздо больше) один и тот же объект класса для работы с соап сервером и делается коннект к серверу. Надо тупо из цикла вынести было, Ужас.
    В понедельник буду чморить специалиста с 3 летним "опытом" :)
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Тут ничего упрощать не надо. Двухмерные массивы обходятся двойным циклом. Это обычное дело.