私はそれを追加する配列を爆発させてから、配列を内破します。すべて正常に動作しますが、少し疑問がありました。以下の例を見てください。
$x = "123,456,789"
explode (' ', $x);
$x[] = "987";
implode (',', $x);
出力は次のようになります。
,123,456,789,987
問題は、値の前にコンマが表示されることです。次のように表示してほしい
123,456,789,987,
カンマの代わりに空白スペースで爆発しています:
explode (' ', $x);
する必要があります
explode (',', $x);
$x = '123,456,789'; // use ' instead " (just for performance)
$x = explode (',', $x);
$x[] = '987';
$y = implode (',', $x);
echo $y . ','; // add trailing comma (what nickb said)
// output:
123,456,789,987,
一重引用符と二重引用符の問題については、PHP文字列を参照してください。phpに一重引用符と二重引用符のパフォーマンス上の利点はありますか?