2017-09-25 12 views
1

に2次元配列に変換:私はこれを実行しようとしました611, 610, 608, 607, 606, 605PHPは、私は次の配列に変換しようとしている文字列

foreach ($array as $sub) { 
    $str = implode(',', $sub); 
} 

けど

array (size=6) 
    0 => 
    array (size=1) 
     1 => string '611' (length=3) 
    1 => 
    array (size=1) 
     1 => string '610' (length=3) 
    2 => 
    array (size=1) 
     1 => string '608' (length=3) 
    3 => 
    array (size=1) 
     1 => string '607' (length=3) 
    4 => 
    array (size=1) 
     1 => string '606' (length=3) 
    5 => 
    array (size=1) 
     1 => string '605' (length=3) 

の予想される出力を得た605

私が間違っていることを説明できますか?

+0

は、この答えをチェックしてくださいhttps://stackoverflow.com/questions/46401669/array-key-value-to-string-in-php/46401757#46401757 – gintko

答えて

1

foreachでは1つのエラーがあります。あなたはいつもあなただけ行う必要があり、以前の値を置き換えます。

foreach ($array as $sub) { 
    $str .= implode(',', $sub); 
} 
関連する問題