Ben php dev değilim .Net developerim o yüzden kodlarına bakmıyorum kb ama mantıken şöyle düşün.

2 yada 5 tane dizi var elinde hade atıyorum basit olarak 2 diyelimki az olsun. Önce 1 tane bütün kişilerin olacağı biz dizi oluşturursun ve ona o kişileri ister for döngüsü ile elle tek tek girdirirsin ister bir yerden çekersin.

Daha sonra o dizideki elemanları yine 2 diziye eşit şekilde bölersin yani eklersin bunuda yine döngüyle yaparsın tabi random olarak.

Ondan sonra dizilerin indexlerini eşitlersin oldu bitti

Tabi yine diyorum istediğin en basit yolu bu :)