示例输出
1. test,test,test,test,test,
2. test,test,test,,
3. test,test,,,
4. test,,,,,
我尝试根据我的previous question使用内爆,但它只修剪了最后一个逗号。
如何删除最后一个逗号?
答案 0 :(得分:102)
rtrim('test,,,,,', ',');
请参阅the manual。
答案 1 :(得分:32)
$str = 'foo,bar,blah,bleh,';
echo rtrim($str,',');
// foo,bar,blah,bleh
答案 2 :(得分:6)
完全不同的方式:
$str = "1,2,3,4,";
$str = substr($str,0,strlen($str)-1);