可能重复:
PHP-删除最后一个字符,如果它是一个句号?
我正试图从字符串中去掉一个尾随逗号。我是这样做的:
$_POST['city_id_list'] //looks like 1,4,213,
$trimmed = substr(trim($_POST['city_id_list']),0,-1);
但是如果最后一个字符不是逗号呢?
java有类似的东西:
str.replaceAll(" ,$", "")
我认为有一种方法可以用PHP实现这一点。最好的方法是什么?
看看rtrim
函数:
$trimmed = rtrim($_POST['city_id_list'], ',');