php取模,php数组取模
php数组取模
public function indexRecomHouse($area){
$where = array();
$where['a.isDel'] = '0';
$where['a.status'] = '2';
$where['a.auditstatus'] = '1';//已审核
$where['a.salestatus'] = '0';//在售
$where['a.isRecom'] = 'Y';
$order = "a.verifyTime desc";
$field = "a.esfId,c.shi,c.ting,c.chu,c.wei,a.price,a.buildingArea,b.fangAreaId,a.villageId,b.villageName";
$data = $this->table($this->tablePrefix."house as a")->join("left join ".$this->tablePrefix."village as b on a.villageId=b.villageId")->join("left join ".$this->tablePrefix."village_pic_hsize as c on a.hsizeId=c.picId")->where($where)->field($field)->order($order)->limit(15)->select();
if($data){
$areaDb = D("FangArea");
$housePicDb = D("HousePic");
$num=0;
foreach($data as $key => $val){
$data[$key]['detailUrl'] = "http://esf.$area.qq.com/House1/detail?esfId=".$val['esfId'];
$data[$key]['thumbUrl'] = $housePicDb->getThumb($val['esfId']);
$data[$key]['areaName'] = $areaDb->getName($val['fangAreaId']);
$data[$key]['zuhe'] = $val['shi']."室".($val['ting'] ? $val['ting']."厅" : "").($val['wei'] ? $val['wei']."卫" : "");
$a= explode('.', $val['buildingArea']);
if($a[1]>0){
$data[$key]['buildingArea'] = $a[0].'.'.$a[1];
}else {
$data[$key]['buildingArea'] = $a[0];
}
$b= explode('.', $val['price']);
if($b[1]>0){
$data[$key]['price'] = $b[0].'.'.$b[1];
}else {
$data[$key]['price'] = $b[0];
}
//处理3层数据结构,每组下面5条数据
if($key%5 !=0){
$arr[$num][]=$data[$key];
}else {
$arr[$num+1][]=$data[$key];
$num +=1;
}
}
}
return $arr;
}
©著作权归作者所有:来自51CTO博客作者liang3391的原创作品,如需转载,请与作者联系,否则将追究法律责任
php取模,php数组取模相关推荐
- java long 取模_Java 数组取模分组
/** * jdk8以上支持 Long类型数组取模分组 * @param arrays 被分组的数组对象 * @param mod 取模值 * @return Map> * 说明:Map> ...
- Java 数组取模分组
/*** jdk8以上支持 Long类型数组取模分组* @param arrays 被分组的数组对象* @param mod 取模值* @return Map<Long, List<Lon ...
- Python 取模运算(取余)%误区及详解
Python 取模运算(取余)%误区及详解 首先,必须要先明确一个概念(针对新手),不要用数学求余数角度来思考模运算,python.Java等各种语言都有其不同的运行机制. python的模运算计算规 ...
- C语言中四种取整方式、取余/取模的运算以及负数取模的问题
零向取整.负无穷向取整.正无穷向取整.四舍五入取整 如果将一个浮点数赋值给整形,只会保存整数位: 这种取整方式为零向取整,C语言默认采用的是这种方式 C语言中也有对应的零向取整函数: 同理还有一种函数 ...
- c语言里取余数的运算的代码,Math——取模运算及取余运算(示例代码)
取模运算及取余运算 取余运算(Complementation)即我们小学时学的数学算术概念,而取模运算(Modulus Operation)常用于程序设计中 公式 a%b = a - (a/b * b ...
- 计算机进行取模的原理,取模运算理解
取模运算 背景 取模运算(mod)和取余运算(rem)两个概念有重叠的部分,但又不完全一致:主要区别在于对负整数进行除法运算时操作不同.取模主要是用于计算机术语中:取余则更多是数学概念. 取模和取余的 ...
- mysql取余 和 取模_java 取模运算% 实则取余 简述 例子 应用在数据库分库分表
java 取模运算% 实则取余 简述 例子 应用在数据库分库分表 求模运算与求余运算不同."模"是"Mod"的音译,模运算多应用于程序编写中. Mod的含义为 ...
- python模运算求余_取模运算和取余运算
取模运算和取余运算 取模运算( " Modulo Operation " )和取余运算 ( " Complementation " )两个概念有重叠的部分但又不 ...
- 取模运算和取余运算的区别
先说结论:取模和取余在计算的目标上是一致的,只是商的不同,导致结果不同,取余和取模在被除数.除数同号时,结果是等同的,异号时会有区别. 那么 Why? 取模,取余是怎样计算的 在计算机中,对于整型数a ...
最新文章
- [BizTalk]好用的BizTalk管理工具
- linux mysql忘记root_linux下mysql-5.6忘记root密码,重置root密码详细过程
- LibSVM学习(六)——easy.py和grid.py的使用(转)
- 聚类算法(2):系统聚类/层次聚类算法
- prototype 1.5 中文说明.doc
- HD Piggy-Bank完全背包
- 架构设计系列(一)——架构设计概述
- 手游项目初期的一些想法
- fineuploader php服务端
- android高德地图自动缩放比例,【Android】高德地图 缩放级别及像素以及地图上的点转化成屏幕上的点...
- C#基础知识(收藏)
- 【空间分析】3 专题数据的数据分级
- 计算机网络连接图标 红叉,win7系统网络连接成功但图标显示红叉的解决方法
- python操作QQ
- (2020全新)UGNX二次开发(零基础入门)到提高全套视频教程_NXopen-UG二次开发_新浪博客
- 1147 Heaps (30 分)
- Docker进入容器报错
- linux 源码编译 ./configure 的配置和用法
- 如何使用大华SDK工具查询和播放设备录像?
- 工作多年,我对架构的一些理解