Quick actions

cmd+k|ctrl+k

Navigation

Languages

chunk array and group a new one

Snippet info

Language

Php

Visibility

public

Author

zjmainstay

Created

2016-07-11T12:20:02Z

Updated

2016-07-11T12:20:02Z

<?php

$arr = [
        '001', 1, '002', 2, '003', 3, '004', 4
    ];
    
$result = [];
$groups = array_chunk($arr, 2);
foreach($groups as $group) {
    $result[] = [
            'id'    => $group[0],
            'num'   => $group[1],
        ];
}

print_r($result);
INFO