- 1
foreach($query->result_array() as $row) $res[] = $row;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
foreach($query->result_array() as $row) $res[] = $row;
P.s на сайте не работает галочка "принять рецензию" в 4 хроме, а в 6 ие(который я включил, чтобы здесь накласть) не видно текстареи, но вроде работает :)
Конечно код странный, но возможно того требовала ситуация?
автор кода
foreach сначала произведет вычисление метода $query->result_array(), получит весь массив, а потом по массиву пойдет.
Тогда как while будет каждый проход получать новую порцию (новую строку из БД) данных и добавлять их к результирующему массиву.
Кажется так :)