У меня есть массив, который выглядит следующим образом:
$array = [
1000 => 'something',
2000 => 'something',
10000 => 'something',
20000 => 'something',
300000 => 'something',
];
Допустим, я хочу получить интервал между 2000
и 20000
. Нужно ли мне l oop или есть лучший способ?
Это не индекс, поэтому я не могу использовать слайс в этом случае.
То, на что я надеюсь
Я мог бы сделать это сам с oop, но, надеюсь, есть что-то более умное.
$range = getRange(2000, 20000, $array);
print_r($range);
Вывод
$range = [
2000 => 'something',
10000 => 'something',
20000 => 'something',
];