Получить значения между двумя ключами ассоциативного массиваPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Получить значения между двумя ключами ассоциативного массива

Сообщение Anonymous »

У меня есть массив
$var = [
"one" => "one",
"two" => "two",
"three" => "three",
"four" => "four"
];

Если я передал ключи один и три, я хочу получить значения один, два и три своими ключами.
Сейчас делаю это
$new_array = array_diff(array_slice($var,$key1),array_slice($var,$key2));
$new_array[$key1] = $var[$key1];
$new_array[$key2] = $var[$key2];


Подробнее здесь: https://stackoverflow.com/questions/113 ... tive-array
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»