I have this type array structure.
Array
(
[0] => Array
(
[name] => Name
[value] => Ram
)
[1] => Array
(
[name] => Gender
[value] => Male
)
[2] => Array
(
[name] => Age
[value] => 25
)
[3] => Array
(
[name] => Color
[value] => Red
)
[4] => Array
(
[name] => Color
[value] => Yellow
)
[5] => Array
(
[name] => Game
[value] => Cricket
)
[6] => Array
(
[name] => Game
[value] => Football
)
.
.
.
)
How can I find same names containing in whole array and combine their values? In above, Color
and Game
name is same, so I need Color and Game values in array instead. Note that there may be other names being similar not only Color and Game.
Array
(
[0] => Array
(
[name] => Name
[value] => Ram
)
[1] => Array
(
[name] => Gender
[value] => Male
)
[2] => Array
(
[name] => Age
[value] => 25
)
[3] => Array
(
[name] => Color
[value] => array( 'Red', 'Yellow' )
)
[4] => Array
(
[name] => Game
[value] => array( 'Cricket', 'Football' )
)
.
.
.
)