您的位置:首页 > 其它

对产品个数有限制时,如何去掉多余的?

2012-09-15 13:26 204 查看
比如一个模块中,最多展示10个产品, 但是用户可能选择了11个到20个。

此时,我们就要将用户多选的那一些截掉,如此的好处是:

1)模块结构不变形

2)减少PHP查询量

3)提升的模块的运行速度

一般用一段这样的代码进行截取即可:

$items = $uriManager->queryByIds(array_slice(explode(',' , $_MODULE['items']),0,$maxItems),$sortBy);


关键是一个array_slice( $arr, $start, $count)这个函数的理解。

array_slice的具体用法请问度娘“php array_slice”,此处不再说明。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: