Обработка массива

Breeze

goshogun
Команда форума
Партнер клуба
tz-lom

гыгы, насмешил. оно (Crys ;) конечно плохо читается и понимается.

результат твоего второго варианта нигде использовать нельзя дальше по коду, да и первого тоже, а уж если представить, что в исходном массиве не 4 позиции, а 8, а то и все 16.

а так -- сравнил foreach и echo.

оптимизация такая оптимизация.

-~{}~ 29.08.10 01:06:

но самый цимес будет, если два кода местами махнуть.
первым пускать быстрый, а вторым медленный -- сильное колдунство, а уж если непонятный и нечитаемый вариант подставить, так ваще вагон спичек экономия.
 

Breeze

goshogun
Команда форума
Партнер клуба
Почему же флуд.
Это логичный вопрос. И всегда есть вероятность того, что изначально сам массив данных не совсем правилен и может быть гораздо проще.
Особенно если данные из БД тянутся.
 

Здыхлик

Kohaner
Команда форума
Автор оригинала: tz-lom
PHP:
<?php
$array = array ( 1=>array(0=>"Вася",1=>"Петя",2=>"Вася",3=>"Маша"),2=>array(0=>"5",1=>"6",2=>"7",3=>"8"));
...
Вася: 12
Петя: 6
Маша: 8
Не понял, откуда взялись 12 Вась, 6 Петь и 8 Маш?
 

FB3

Новичок
Здыхлик
сложили 0+2 элементы второго массива, потому что они соответствует одному и тому же Васе с ключами 0 и 2 из первого.
 

Здыхлик

Kohaner
Команда форума
Ептыть, как нормальный человек должен был это понять из условия задачи? :)
 

Gents

Новичок
Странно, поняли все, кроме тебя.
Наверное ты один тут нормальный.
Ещё раз всем спасибо, тему можно закрывать.
 

Здыхлик

Kohaner
Команда форума
На всякий случай - была мысля прикрутить к этому делу serialize() и дальше распарсить, но нет времени закончить. Так, как вариант для альтернативного алгоритма.
 

Здыхлик

Kohaner
Команда форума
Вурдалак
Сразу видно ответ взрослого, рассудительного человека
 
Сверху