我有以下陣列:PHP分組陣列
$comments = array();
$comments[] = array('member_id' => '17',
'time' => '2011-05-10 11:10:00',
'name' => 'John Smith',
'comment' => 'Test Comment 1');
$comments[] = array('member_id' => '25',
'time' => '2011-05-10 11:26:00',
'name' => 'David Jones',
'comment' => 'Test Comment 2');
$comments[] = array('member_id' => '17',
'time' => '2011-05-10 13:15:00',
'name' => 'John Smith',
'comment' => 'Test Comment 3');
我將如何去通過member_id
分組呢?所以,我就可以用下面的格式來顯示網頁上的評論:
約翰·史密斯(2條評論)
- 2011-05-10 11點10分00秒|測試評論1
- 2011-05-10 13:15:00 |測試點評3
大衛瓊斯(1條評論)
- 2011-05-10 11:26:00 |測試點評2
另請注意,您可以在第一個foreach循環後使用ksort獲取按作者姓名排序的註釋。 – 2011-05-10 12:12:10