我有如下关联数组:
array(
[random_key_1] => 30,
[random_key_2] => 27,
[random_key_3] => 25,
[random_key_4] => 25,
[random_key_5] => 25,
[random_key_6] => 22,
);
数组已经排序,我不知道键名。我想获得前 3 个元素。但很简单:
array_slice($array, 0, 3);
在我的情况下不起作用,因为第四个和第五个元素也应该返回。
是否有任何内置功能,或者我应该从头开始编写它?我认为这应该是一些递归函数来检查连续元素。