PHP函数获取数组的前5个值

Posted

技术标签:

【中文标题】PHP函数获取数组的前5个值【英文标题】:PHP Function to get First 5 Values of array 【发布时间】:2011-06-01 15:03:14 【问题描述】:
Array
(
    [university] => 57
    [iit] => 57
    [jee] => 44
    [application] => 28
    [study] => 26
    [college] => 23
    [exam] => 19
    [colleges] => 19
    [view] => 19
    [amp] => 18
)

如何获得包含前 5 个元素的数组?

【问题讨论】:

【参考方案1】:

如果你需要前 5 个元素

按按键顺序:使用ksort(), 按值顺序:使用sort()

在array_slice() 之前。在倒序第二位插入一个字母'r':krsort(),arsort()。

【讨论】:

是的,但也许他的意思是前 5 名。【参考方案2】:

使用array_slice()函数:

$newArray = array_slice($originalArray, 0, 5, true);

【讨论】:

以上是关于PHP函数获取数组的前5个值的主要内容,如果未能解决你的问题,请参考以下文章

获取 php 对象的最后 500 个值?

PHP - 如何检查一行中字符串的前 4 个值是不是为数字

获取php数组的最后5个元素

php获取一维,二维数组长度的方法(有实例)

PHP 5 Array 函数

EXCEL函数去除数组中的0值和空值