php ceil函数和floor函数问题

乱世中的单纯 发布于 2015/10/29 17:03
阅读 93
收藏 0

做一个类似于淘宝的网站,在处理商品分页时,代码是

效果是这样:

但是如果把floor函数改为ceil函数,将会多出一页空白。举个例子,比如一个商品一共搜索出来5个(total),设limit(每页显示两个),这样需要三页来显示,所以我认为应该用ceil函数,但实际效果是,如果用ceil函数,将会显示4页,并且第四页是空白(没有商品),而用floor函数才正确。请问这是为什么?

加载中
0
小耶果
小耶果

自己验证下不就可以了

php -r "echo ceil(5/2);"

3

php -r "echo floor(5/2);"

2

-1
开源中国董事会主席
开源中国董事会主席
ceil 进一法,floor 四舍五入
leo108
leo108
round才是四舍五入
返回顶部
顶部