在特定位置切割关联数组

时间:2015-07-30 03:21:31

标签: php arrays

我有一个包含大量数据的关联数组。我需要以简单的方式对其进行切片而不需要遍历数组。我需要将数组从(n-d)位置元素切片到(n + d)位置元素。如下例所示,

$arr= array(
    'a'=>1,
    'b'=>2,
    'c'=>3,
    'd'=>4,
    'e'=>5,
    'f'=>6,
    'g'=>7,
    'h'=>8,
    'i'=>9,
    'j'=>10,
     11,
     12,
     13
);
  

n = 5且d = 3,

输出应该是

[3,4,5,6,7,8,9]

我可以通过数组迭代。如果您有任何想法通过获取 n d 参数来切片数组。请帮我。

谢谢

0 个答案:

没有答案