$list = array_merge ( $qlist, $tlist);
$list = $this->bytime ( $list );
function bytime($arr) {
$i = 0;
$len = count ( $arr );
$j = 0;
$d = 0;
for($i; $i < $len; $i ++) {
for($j = 0; $j < $len; $j ++) {
if ($arr [$i] ['sortime'] > $arr [$j] ['sortime']) {
$d = $arr [$j];
$arr [$j] = $arr [$i];
$arr [$i] = $d;
}
}
}
return $arr;
}
我大概知道这是把2个数组合并,然后按照时间排序的数组,但是看不懂逻辑。
另外我想改成,2个数组合并,然后按照每一条相互交叉穿插,应该怎么改?
2个数组会出现值中的id数值一样的情况,应该如何排重。