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

Moh*_*hit 31 php arrays slice

Array
(
    [university] => 57
    [iit] => 57
    [jee] => 44
    [application] => 28
    [study] => 26
    [college] => 23
    [exam] => 19
    [colleges] => 19
    [view] => 19
    [amp] => 18
)
Run Code Online (Sandbox Code Playgroud)

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

Cro*_*zin 77

使用array_slice()功能:

$newArray = array_slice($originalArray, 0, 5, true);
Run Code Online (Sandbox Code Playgroud)


ern*_*rn0 5

如果您需要前 5 个元素

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

在array_slice()之前。在第二个位置插入字母“r”以实现相反顺序: krsort()asort()