Lets say I've got an array:
Array
(
[0] => Array
(
[filmType] => Symphony 15%
[rollSize] => 36
[linearFt] => 3
)
[1] => Array
(
[filmType] => Symphony 15%
[rollSize] => 36
[linearFt] => 3
)
[2] => Array
(
[filmType] => Symphony 15%
[rollSize] => 48
[linearFt] => 5
)
[3] => Array
(
[filmType] => Symphony 25%
[rollSize] => 36
[linearFt] => 7
)
[4] => Array
(
[filmType] => Symphony 35%
[rollSize] => 36
[linearFt] => 10
)
[5] => Array
(
[filmType] => Symphony 35%
[rollSize] => 36
[linearFt] => 10
)
How is it possible to add up the [linearFt] of ONLY unique array elements. By unique I mean [filmtype] and [rollSize] the same.
I have tried multible ways including searching array, array filter, and usort... I am new to PHP and this is NOT homework. Thanks for any help!
So my output would be:
$totalsArray = Array(
[0] => Array
(
[filmType] => Symphony 15%
[rollSize] => 36
[linearFt] => 8
)
[1] => Array
(
[filmType] => Symphony 15%
[rollSize] => 48
[linearFt] => 3
)
[2] => Array
(
[filmType] => Symphony 25%
[rollSize] => 48
[linearFt] => 7
)
[3] => Array
(
[filmType] => Symphony 35%
[rollSize] => 48
[linearFt] => 20
)