Вы возвращаете одни и те же объекты дважды. Таким образом, PHP производит в результате *:
Хорошо, у меня здесь есть объект. Я называю это # 1
О, я должен вернуть его снова. Посмотрите на # 1 для деталей
Если вам нужны отдельные массивы, вы должны скопировать значения массива перед его возвратом. Так что вместо
* * 1010
Вам нужно будет клонировать объект:
#resultArray2[] = clone $resultArray1[0];
(Ваш код может отличаться, поскольку я еще не видел ваш код)
* по крайней мере, вот как я представляю, что внутренний монолог будет звучать так: -)