工作中采用数组合并,例子如下:
$aaa = M('lottery')->where($where)->field('id, title as name, type, statdate as starttime, enddate as endtime, status')->order('id desc')->select();
$bbb = M('shakelottery')->where($where)->field('id, action_name as name, 3 as type, starttime, endtime, status')->order('id desc')->select();
$ccc = M('cointree')->where($where)->field('id, action_name as name, 1000 as type, starttime, endtime, status')->order('id desc')->select();
$data = array_merge($aaa, $bbb, $ccc);
由于从数据库中获取数据的,所以每个数组的形式都是类似:
$ccc = array(
0 =>
array (
'id' => '166',
'name' => '何摇钱001',
'type' => '1000',
'starttime' => '1475908080',
'endtime' => '1478586480',
'status' => '1',
),
1 =>
array (
'id' => '160',
'name' => '111',
'type' => '1000',
'starttime' => '1473234420',