0

可能重复:
PHP - 如果是句号,则删除最后一个字符?

我正在尝试从字符串中删除尾随逗号。我这样做:

$_POST['city_id_list'] //looks like 1,4,213,
$trimmed = substr(trim($_POST['city_id_list']),0,-1);

但是如果最后一个字符不是逗号怎么办?

java有类似的东西:

str.replaceAll(" ,$", "")

我认为有一种方法可以用 PHP 做到这一点。最好的方法是什么?

4

1 回答 1

4

看一下rtrim函数:

$trimmed = rtrim($_POST['city_id_list'], ',');
于 2013-01-10T19:33:53.283 回答