<?php
function array_thingy(array $a, array $b) {
$output = array();
while (count($a) > 0 || count($b) > 0) {
if (count($a) > 0) {
array_push($output, array_shift($a));
}
if (count($b) > 0) {
array_push($output, array_shift($b));
}
}
}
$a = array(
array(
'name' => 'Product 1',
'type' => 'p'
),
array(
'name' => 'Product 2',
'type' => 'p'
)
);
$b = array(
array(
'name' => 'social 1',
'type' => 'f'
),
array(
'name' => 'social 2',
'type' => 'f'
),
array(
'name' => 'social 3',
'type' => 'f'
),
array(
'name' => 'social 4',
'type' => 'f'
),
array(
'name' => 'social 5',
'type' => 'f'
)
);
var_dump(array_thingy($a, $b));
preferences:
35.62 ms | 402 KiB | 5 Q