php合并数组array_merge函数应用实例
发布:smiling 来源: PHP粉丝网 添加日期:2014-06-16 00:33:26 浏览: 评论:0
今天工作中碰到一个需要是先查指定数据库中是不是有满足条件的6条数据,如果没有再从B表中查找 6-A表中的数据之后再进行数组合并了,下面我来把我们整个过程给各位分享一下.
在php中合并数组我们可以使用array_merge函数
array array_merge (array array1 array2…,arrayN)
PHP实例代码如下:
- //团购1
- $t=1;
- $tugou = esf(" * "," setindex='1' $cwhere order by id desc limit 0,6","A表");
- foreach( $tugou as $v =>$_v )
- {
- $tugou[$v]['i'] =$t++;
- }
- $abpccount = count( $tugou );
- //echo $abpccount;
- if( $abpccount < 6 )
- {
- $page->tpl->assign('notg',1);//调用团购标签
- $abpclimit = 6 - $abpccount;
- $tugou_loupan = esf(" * "," index_dt='1' $cwhere order by id desc limit 0,$abpclimit ","B表");
- foreach( $tugou_loupan as $v =>$_v )
- {
- $tugou_loupan[$v]['i'] =$t++;
- $tugou_loupan[$v]['abpcindexpic'] = $_v['abpcthumb'];
- $tugou_loupan[$v]['abpclitpic'] = $_v['abpcthumb'];
- $tugou_loupan[$v]['abpcname'] = mt_rand(10,80);
- $tugou_loupan[$v]['abpcdown'] = 'xx 惠';
- $tugou_loupan[$v]['abpclpname'] = $_v['abpcname'];
- }
- $tugou = array_merge($tugou,$tugou_loupan);
- }
- $page->tpl->assign('tugou',$tugou);
注意事项:array_merge()合并时我们必须要注意一点的是中间的值必须为数组否则合并之后会返回空.
Tags: php合并数组 array_merge
- 上一篇:php数组的遍历函数与方法例子
- 下一篇:PHP数组分组排序程序代码
相关文章
- ·PHP合并两个数组简单方法(2014-07-27)
- ·PHP合并2个数字键数组的值的程序(2015-04-06)
- ·php根据分类合并数组的方法实例详解(2020-05-16)
- ·php合并数组中相同元素的方法(2021-04-26)
- ·php中有关合并某一字段键值相同的数组合并的改进(2021-05-15)
- ·PHP合并数组+号和array_merge的区别(2021-06-03)
- ·基于php实现随机合并数组并排序(原排序)(2021-06-27)
- ·PHP实现合并两个有序数组的方法分析(2021-08-22)
- ·php合并数组并保留键值的实现方法(2021-09-04)
- ·PHP 数组合并相加与array_merge 的区别(2014-02-22)
- ·PHP中array_merge合并两个数组的程序(2014-03-14)
- ·php中array_merge合并数组详解(2014-03-21)
- ·PHP数组合并函数+、array_merge、array_merge_recursive(2014-06-07)
- ·PHP中合并两个数组array_merge()函数介绍(2014-07-28)
- ·php数组合并array_merge()函数使用注意事项(2014-09-22)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)