1

次の配列があり、次のコードでコンマを追加しようとしましたが、「配列」のみを示す値を取得していません..

配列値

Array (
[0] => Array ( 
   [0] => 144 [category_id] => 144 ) 
   [1] => Array ( [0] => 98 [category_id] => 98 ) 
   [2] => Array ( [0] => 146 [category_id] => 146 ) 
   [3] => Array ( [0] => 142 [category_id] => 142 )
)

コンマで値を表示するコードを試しました

$comma_separated = implode(",", $result_array);
echo $comma_separated;

私が得ている出力

Array,Array,Array,Array

私が間違っていることを確認してください

4

1 に答える 1

1
$comma_separated = implode(',', array_map(function($i) { return $i[0]; }, $result_array));
echo $comma_separated;
于 2012-08-22T23:55:20.937 に答える