Poganikus
Добрый день. Как из «Исходный массив» получить четыре массива элементов обеденный по совпадению ключей — [stage]?
Код (Text):
Array // Исходный массив ( [0] => Array ( [id] => 6804 [stage] => WON [sum] => 7000.00 [direction] => 0 ) [1] => Array ( [id] => 17827 [stage] => WON [sum] => 4000.00 [direction] => 0 ) [2] => Array ( [id] => 38389 [stage] => 9 [sum] => 4000.00 [direction] => 0 ) [3] => Array ( [id] => 1233 [stage] => 9 [sum] => 4000.00 [direction] => 0 ) [4] => Array ( [id] => 38389 [stage] => 4 [sum] => 4000.00 [direction] => 0 ) [5] => Array ( [id] => 456345 [stage] => FINAL [sum] => 4000.00 [direction] => 0 ) )Надо получить результат.
Код (Text):
Array // Совпадение WON ( [0] => Array ( [id] => 6804 [stage] => WON // Совпадение WON [sum] => 7000.00 [direction] => 0 ) [1] => Array ( [id] => 17827 [stage] => WON // Совпадение WON [sum] => 4000.00 [direction] => 0 ) ) Array // Совпадение 9 ( [0] => Array ( [id] => 87345 [stage] => 9 // Совпадение 9 [sum] => 4000.00 [direction] => 0 ) [1] => Array ( [id] => 56534 [stage] => 9 // Совпадение 9 [sum] => 4000.00 [direction] => 0 ) ) Array // Совпадение не найдены ( [0] => Array ( [id] => 38389 [stage] => 4 [sum] => 4000.00 [direction] => 0 ) ) Array // Совпадение не найдены ( [0] => Array ( [id] => 456345 [stage] => FINAL [sum] => 4000.00 [direction] => 0 ) )
Drunkenmunky
PHP: