メモのコツを教えてください!

PHPで2次元配列を1次元配列にしたいのですが、わからないので教えてください。
例えば2次元配列を以下のようにします。
$ss[0][0]=a
$ss[0][1]=b
$ss[0][2]=c
$ss[1][0]=あ
$ss[2][0]=い
$ss[3][0]=う

これを以下のような1次元配列にしたいです。、
$ss[0][0]→$g[0],$ss[0][1]→$g[1],$ss[0][2]=$g[2]
$ss[1][0]→$h[0],$ss[2][0]→$h[1],$ss[3][0]=$h[2]


よろしくお願いします。

A 回答 (2件)

for ($i=0; $i<3; $i++) {


$g[$i] = $ss[0][$i];
$h[$i] = $ss[$i+1][0];
}
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2010/10/03 19:37

$g = array_shift($ss);


$h = array_map('array_shift', $ss);
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2010/10/03 19:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報