Доброго времени суток!
Существует такой массив:
Array (
[0] => 500 )
[1] => 500 )
[2] => -500 )
[3] => 340 )
[4] => -340 )
[5] => 200 )
[6] => -200 )
...
)
Задача следующая, удалить значения двух чисел, сумма которых равняется нулю (-500 и 500 например).
Можно конечно отрицательные числа с минусом преобразовать в положительные, и фильтрануть через array_unique(). НО! Есть подвох! может быть два одинаковых положительных и одно отрицательное. В данном случае, одно положительное нужно оставить и соответственно показать его. Если два числа дают нуль - не показывать их вообще.
Так вот с помощью какой функции или метода, можно сделать данную вещь? Искал по форуму - не нашел.
|