2017-10-20 59 views

回答

3

rtrim()不删除特定的字符串,它使用字符串作为最后删除的字符列表。

使用正则表达式替换:

echo preg_replace('/, US$/', '', $str); 

$锚比赛进行到字符串的结尾。

1

substr + strrpos方法:

$str = "Hello - world, c., US, US"; 
echo substr($str, 0, strrpos($str, ", US")); 

输出:

Hello - world, c., US 
+0

感谢您的帮助+1 – user2203703