У меня есть-фид массив, содержащий последние последователям текущего пользователя, как указано ниже:группировка данных массива, используя значение поля
$newsFeed=array(
1 => array(
'follower'=>'1',
'following'=>'5',
'datecreation'=>'2013-07-12 15:10:34'
),
2=>array(
'follower'=>'6',
'following'=>'5',
'datecreation'=>'2013-07-12 12:30:56'
),
3=>array(
'follower'=>'7',
'following'=>'5',
'datecreation'=>'2013-05-12 19:08:00'
)
);
То, что я хочу сделать, это сократить ленту новостей, кладя элементы одного и того же день в одном массиве, пункты 1 и 2 в предыдущей таблице. Как следует:
$newsFeed=array(
1 => array(
'follower'=>array('1','6'),
'following'=>'5',
'datecreation'=>'2013-07-12'
),
3=>array(
'follower'=>'7',
'following'=>'5',
'datecreation'=>'2013-05-12 19:08:00'
)
);
Обратите внимание, что в результате я упал массив с ключом = 2 и ключом = 1, и я поставил Идентификаторы последователей в массиве, который я поставил в новом массиве.
Есть ли функция PHP, которая может помочь?