Мне нужно расширить этот код/логику, чтобы я мог собирать все последовательные ключи, начиная с первое появление C или D до тех пор, пока элемент не появится перед вторым появлением C или D.
Вот что я хотел бы сделать:
Код: Выделить всё
foreach ($array as $key => $value) {
switch($value) {
case "C":
case "D":
// Store all keys from "C" until I come across a second value "C" or "D"
}
}
Код: Выделить всё
$array =
(
[53] => q
[61] => f
[74] => s
[87] => C
[19] => D
[101] => e
[22] => C
[13] => h
)
Подробнее здесь: https://stackoverflow.com/questions/413 ... second-occ
Мобильная версия