2016-03-01 64 views
-1

我有这样如何从字符串中删除指定的字符?

a,b,c,d,e, 

一个字符串,我想最后删除 '' 并获得剩余的字符串返回

输出

a,b,c,d,e 

另一个字符串如

a,b,,, 

输出

a,b 
+0

到目前为止试过的是什么? –

+0

可能重复的[PHP的 - 如何删除字符串末尾的所有特定字符?](http://stackoverflow.com/questions/2053830/php-how-to-remove-all-specific-characters-at-所述端对的一字符串) –

回答

0

看看这个:

echo rtrim('a,b,,,', ','); 

阅读Manual了解更多详情。

0

rtrim()函数删除字符串右侧的空格或其他预定义字符。

详情rtrim PHP

rtrim("a,b,,,", ","); 
1

如果你只是想在右侧卸下,,你可以使用rtrim,如果您还需要在左侧,trim是你的选择。如果里面还有一些,,则可以再次拆分并合并字符串。

$data = join(',', array_filter(explode(',', $data)));