php分页请教

来源:百度知道 编辑:UC知道 时间:2024/09/22 05:10:38
elseif($amount%$page_size)
{$page_count=(int)($amount/$page_size)+1}
我想知道这两句话的意思,麻烦帮忙指点下

你这两句的意思是:
如果$amount不是$page_size的整数倍,那么$page_count的值就设置为$amount/$page_size的整数部分+1。

程序写得很怪,应该用下面的一个语句实现:
$page_count=ceil($amount/$page_size);

ceil函数就能实现如果不是刚好整除,就把商加1的功能。