初歩的な質問で済みません。
サンプルですが配列 $i を
$i = array(
'b:秋田',
'b:秋田',
'c:群馬',
'c:千葉',
'c:埼玉',
'g:京都',
'g:大阪',
);
以下のようにしたいのですが
[b] => arrar('b:秋田', 'b:秋田')
[c] => arrar('c:群馬', 'c:千葉', 'c:埼玉')
[g] => arrar('g:京都', 'g:大阪',)
どのようにすれば宜しいのでしょうか。
稚拙ながら試した見たのですが、
foreach($i as $value){
$j = explode(':', $value);
array_push($k[$j[0]], $value);
}
3つのkeyまではできたのですが、その先、止ってしまい
ました。
アドバイス頂ければ幸いです。
小芝