red*_*n76 1 php arrays foreach loops
我有这种情况:
一个db表'pageitems'用
zone | text
------------
ZONE1 text1
ZONE2 text2
ZONE3 text3
ZONE3 text4
Run Code Online (Sandbox Code Playgroud)
在这样的foreach循环中
foreach($pageitems as $items) {
...
}
Run Code Online (Sandbox Code Playgroud)
我想获得这样的数组
Array
(
[ZONE1] => Array(
[0] => text1
)
[ZONE2] => Array
(
[0] => text2
)
[ZONE3] => Array
(
[0] => text3,
[1] => text4
)
)
Run Code Online (Sandbox Code Playgroud)
怎么获得这个?谢谢
Aar*_* W. 11
假设你在"text3"之后不需要那个逗号
$arr = array();
foreach($pageitems as $items) {
$arr[$items['zone']][] = $items['text'];
}
Run Code Online (Sandbox Code Playgroud)