"PHP" / Говнокод #4443 0 123456789101112131415161718192021 function vstyle($col_num, $arr) { $a = array(); $size = sizeof($arr); $row_num = floor( $size / $col_num); if(count($arr) <= 0) { return $a; } for( $i = 0; $i < $col_num - 1; $i++) { $a[$i] = array_slice( $arr, $i * $row_num, $row_num); } $a[$col_num - 1] = array_slice( $arr, $row_num * ($col_num - 1), $size - $row_num * ($col_num - 1)); /* foreach($arr as $key=>$value) { $num = $i % $col_num; $a[$num][$key] = $value; $i++; } */ return $a; } array_chunk суровый и безпощадный Запостил: DrFreez, 25.10.2010 (Updated 24.03.2018) Комментарии (6) RSS Lure Of Chaos 16 лет ago # 0 хотя бы есть поблажка в виде закомменченного очень сурового куска кода = ) Ответить Lure Of Chaos 16 лет ago # 0 пардоньте, <text mode="grammarNazi">беcпощадный</text> Ответить DrFreez 16 лет ago # 0 ⇈ /me отпардонил Lure Of Chaos Ответить Lure Of Chaos 16 лет ago # 0 ⇈ ой, и меня отпардонили ) ну хотя бы теперь не беспардонный )) Ответить Sum 16 лет ago # 0 Железобетонный array_chunk )) Ответить blackray 5 лет ago # 0 - Эй, а как же я? Вообще-то мне многого стоило признаться, и я бы хотел побольше удивления к моей персоне. Ответить Добавить комментарий Отменить ответ Где здесь C++, guest?! А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
Lure Of Chaos 16 лет ago # 0 хотя бы есть поблажка в виде закомменченного очень сурового куска кода = ) Ответить
Lure Of Chaos 16 лет ago # 0 ⇈ ой, и меня отпардонили ) ну хотя бы теперь не беспардонный )) Ответить
blackray 5 лет ago # 0 - Эй, а как же я? Вообще-то мне многого стоило признаться, и я бы хотел побольше удивления к моей персоне. Ответить
ну хотя бы теперь не беспардонный ))