+ -
当前位置:首页 → 问答吧 → php取数组末尾几个值 array_slice不太好用

php取数组末尾几个值 array_slice不太好用

时间:2011-12-06

来源:互联网

有没有 灵活点的写法 array_slice($arr,-5,5) 取最后五个 ,但是我的数组个数是变的,要是50/100个我要取最后20个等等。
手动改取的个数,很不好,可否根据个数自动取?
/*分不多 谢谢*/

作者: hxl5u   发布时间: 2011-12-06

PHP code

$arr = array_slice($arr, -1);// 倒数1个
$arr = array_slice($arr, -2);// 倒数2个
$arr = array_slice($arr, -3);// 倒数3个
$arr = array_slice($arr, -4);// 倒数4个
$arr = array_slice($arr, -5);// 倒数5个

作者: kyzy_yy_pm   发布时间: 2011-12-06

第三个参数不写默认是到结尾

作者: kyzy_yy_pm   发布时间: 2011-12-06

for($i=0;$i<=最后几个;$i++)
  array_pop($arr);

作者: xing31120   发布时间: 2011-12-06

是<最后几个 不是 <=

作者: xing31120   发布时间: 2011-12-06

相关阅读 更多

热门下载

更多