Php 如何从字符串中删除指定的字符?

Php 如何从字符串中删除指定的字符?,php,Php,我有一根像 a,b,c,d,e, a,b,,, 我想删除最后一个“,”并取回剩余的字符串 输出 a,b,c,d,e a,b 另一个字符串 a,b,c,d,e, a,b,,, 输出 a,b,c,d,e a,b 像这样: trim("a,b,,,", ","); 查看以下内容: echo rtrim('a,b,,,', ','); 阅读了解更多详细信息。函数从字符串右侧删除空白或其他预定义字符 欲知详情 如果您只想卸下右侧的,,您可以使用rtrim,如果您还需要左侧的trim,您

我有一根像

a,b,c,d,e,
a,b,,,
我想删除最后一个“,”并取回剩余的字符串

输出

a,b,c,d,e
a,b
另一个字符串

a,b,c,d,e,
a,b,,,
输出

a,b,c,d,e
a,b
像这样:

trim("a,b,,,", ",");

查看以下内容:

echo rtrim('a,b,,,', ',');
阅读了解更多详细信息。

函数从字符串右侧删除空白或其他预定义字符

欲知详情


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

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

到目前为止你尝试了什么?可能是重复的