45

出力例

1. test,test,test,test,test,
2. test,test,test,,
3. test,test,,,
4. test,,,,,

以前の質問に従って implode を使用してみましたが、最後のコンマのみをトリムしています。

最後のコンマを削除するには?

4

3 に答える 3

112
rtrim('test,,,,,', ',');

マニュアルを参照してください。

于 2010-06-25T18:20:56.023 に答える
35

例:rtrim :

$str = 'foo,bar,blah,bleh,';
echo rtrim($str,',');

// foo,bar,blah,bleh
于 2010-06-25T18:21:26.370 に答える
8

完全に異なる方法:

$str = "1,2,3,4,";
$str = substr($str,0,strlen($str)-1);
于 2010-06-25T21:49:17.337 に答える