PHP-Как связать элементы в массиве на основе условия

Как я могу создать пару элементов в массиве? Допустим, у меня есть массивБорцы, И я хочу соединить их на основе ихВеса, Бойцы с ближайшими весами должны быть в паре какЛучший матч, Но если онив одной команде они не должны быть в паре.

** --- Команда 1 - **Боец А вес 60Боец Б Вес 65** - Команда 2 - **Боец С Вес 62Истребитель D Вес 60** - Команда 3 - **Боец Е Вес 64Fighter F Вес 66

Выход:

Fighter A VS Fighter DFighter B VS Fighter FFighter C VS Fighter E

Я исследовал эту тему и нашел нечто похожее, но не совсем:Случайные, но уникальные пары с условиями

Был бы очень признателен за помощь. Заранее спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос