我遇到这种情况:
带有
的db表'pageitems'zone | text
------------
ZONE1 text1
ZONE2 text2
ZONE3 text3
ZONE3 text4
并在像这样的foreach循环中
foreach($pageitems as $items) {
...
}
我想获得像这样的数组
Array
(
[ZONE1] => Array(
[0] => text1
)
[ZONE2] => Array
(
[0] => text2
)
[ZONE3] => Array
(
[0] => text3,
[1] => text4
)
)
如何获得这个? 感谢
答案 0 :(得分:11)
假设您在“text3”之后不需要逗号
$arr = array();
foreach($pageitems as $items) {
$arr[$items['zone']][] = $items['text'];
}