За последние 24 часа нас посетили 51814 программистов и 1756 роботов. Сейчас ищут 1689 программистов ...

вопрос по обратному вызову

Тема в разделе "PHP для новичков", создана пользователем vikrorpert, 4 янв 2012.

  1. vikrorpert

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

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    есть массив
    Код (Text):
    1.  
    2. $a = array(1,2,3);
    3. $sum=0;
    4.  
    5. foreach($a as $item) $sum+=$item;
    6.  
    7. echo $sum;
    8. //.................
    9.  
    10. foreach($a as $item) echo $item;
    если брать реальный пример- например корзина товаров, сверху выводим сумму, затем список товаров
    не нравится двойной перебор, может есть решение?
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  3. vikrorpert

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

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    а чтото типа калбека из второго перебора? или не получится потому что $sum уже ушло на вывод?
     
  4. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Вывод копи в переменную.