четверг, 25 апреля 2013 г.

php. Деление массива на 2

Для того что бы поделить массив на 2 части можно воспользоваться функцией array_chunk()

Пример:

$array = array('a', 'b', 'c', 'd');

$parts = array_chunk($array, count($array) / 2);

// $parts[0] = array(0 => 'a', 1 => 'b');
// $parts[1] = array(0 => 'c', 1 => 'd');

Если передать третьим аргументом true, то ключи массива будут сохранены:

// $parts[0] = array(0 => 'a', 1 => 'b');
// $parts[1] = array(2 => 'c', 3 => 'd');

Комментариев нет:

Отправить комментарий