0

私はそれを追加する配列を爆発させてから、配列を内破します。すべて正常に動作しますが、少し疑問がありました。以下の例を見てください。

$x = "123,456,789"
explode (' ', $x);
$x[] = "987";
implode (',', $x);

出力は次のようになります。

,123,456,789,987

問題は、値の前にコンマが表示されることです。次のように表示してほしい

123,456,789,987,
4

2 に答える 2

3

カンマの代わりに空白スペースで爆発しています:

explode (' ', $x);

する必要があります

explode (',', $x);
于 2012-06-19T17:17:04.447 に答える
0
$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に一重引用符と二重引用符のパフォーマンス上の利点はありますか?

于 2012-06-19T17:25:24.153 に答える