2016-03-01 62 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)));