"PHP" / Говнокод #4443 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
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 DrFreez, (Updated )

Комментарии (6) RSS

  • хотя бы есть поблажка в виде закомменченного очень сурового куска кода = )
    Ответить
  • - Эй, а как же я? Вообще-то мне многого стоило признаться, и я бы хотел побольше удивления к моей персоне.
    Ответить

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8