2010年8月24日火曜日

explodeはそのまま配列を作る。

今日は、「explodeはそのまま配列を生成してくれる」と学習しました。

例えば、
$test="hoge,huga,foo,baa";
$ary=array();
$ary=explode(",",$test);
print_r($ary);
のような場合、

$ary[]=explode(",",$test);
のようにせず、
$ary=explode(",",$test);
と書けばOKだった。

さもないと、
$ary[0]の中に二次元配列が生成されてしまう様子。

0 件のコメント:

コメントを投稿