配列がデータベースからロードされ、次のようになります。
array=>(
0=>array(
'id'=>1,
'user'=>'eric',
'text'=>'hello'
),
1=>array(
'id'=>1,
'user'=>'eric',
'text'=>'how are you?'
),
2=>array(
'id'=>2,
'user'=>'john',
'text'=>'nice to meet you'
),
......
)
ご覧のとおり、配列内の唯一の違いは「テキスト」フィールドであるため、次のような冗長性を減らすために別の配列を作成したいと考えています。
array=>(
0=>array(
'id'=>1,
'user'=>'eric',
'text'=>array(
0=>'hello',
1=>'how are you?'
)
),
1=>array(
'id'=>2,
'user'=>'john',
'text'=>array(
0=>'nice to meet you',
)
),
......
)
私はプログラミングの初心者です。それを理解しようと何時間も費やしましたが、できません。どうすればこれを達成できますか?助けてください。