我有这样的情况:
数据库表“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
)
)如何获得这一点?谢谢
发布于 2011-12-12 20:15:42
假设你不需要"text3“后面的逗号
$arr = array();
foreach($pageitems as $items) {
$arr[$items['zone']][] = $items['text'];
}https://stackoverflow.com/questions/8474128
复制相似问题