$list1 = array1();
$list2 = array2();
foreach ($list1 as $k => $v){ $list1[$k]['desc'] = '111'; //数组1的属性}foreach ($list2 as $k => $v){ $list2[$k]['desc'] = '222'; //数组2的属性
}if($list1 == NULL){ $array = $list2;}elseif ($list2 == NULL){ $array = $list1;}else{ $array = array_merge($list1,$list2); //注意这个array_merge(*,*)有一个数组为空整个数组就为空
}foreach ($array as $k => $v){ $time[$k] = $v['posttime'];}array_multisort($time,SORT_DESC,$array); //按posttime排序
$list = array_slice($array,0,9); //要读的条数
//循环到页面就用ajax 请求分页 代码一样。
<div>
<ul class="water_cnt clearfix" id="scroller">
<volist id="list" name="list">
<li>
<div class="fl detail">
<p>{twotree#:$list['desc']}</p>
<p>{twotree#:date('Y-m-d H:i:s',$list['posttime'])}</p>
</div>
<div class="fr detail_money">
<p class="green">¥:{twotree#:$list['money']}</p>
</div>
</li>
</volist>
</ul>
<div id="pullUp">
<span class="pullUpIcon"></span><span class="pullUpLabel">上拉加载更多...</span>
</div>
<input id="hid_page" value="2" type="hidden">
</div>
//ajax 页面
<script type="text/javascript">
function pullUpAction () {
setTimeout(function () {
var cur_page = $("#hid_page").val();
$.ajax({
type: "post",
url: "index.php?g=App&m=Ajax&a=ajaxbank&page=" + cur_page+"&type=2",
dataType: "json",
success: function (data) {
if (data.status==1) {
$("#scroller").append(data.msg);
cur_page++;
$("#hid_page").val(cur_page);
}else{
pullUpEl.querySelector('.pullUpLabel').innerHTML = '没有更多内容了...';
}
}
});
myScroll.refresh();
}, 1000);
}
</script>
if($list1 == NULL){
$array = $list2;
}elseif ($list2 == NULL){
$array = $list1;
}else{
$array = array_merge($list1,$list2);
}
foreach ($array as $k => $v){
$time[$k] = $v['posttime'];
}
array_multisort($time,SORT_DESC,$array);
$totals = count($array);//总条数
$pageTotal = ceil($totals/9); //总页数
$start =($page-1)*9; //每次分页的开始位置
$pagelist = array_slice($array,$start,9);