如何删除字符串末尾的所有特定字符?
只有当它是一段时间才能删除最后一个字符?
$string = "something here.";
$output = 'something here';
$output = rtrim($string, '.');
(参考:PHP.net上的rtrim)
使用rtrim替换所有“。” 最后,不只是最后一个字符
$string = "something here..";
echo preg_replace("/.$/","",$string);
为了只删除最后一个字符,并且不使用preg_replace
我们可以将字符串视为一个char数组,如果它是一个点,则删除最后一个字符。
if ($str[strlen($str)-1]==='.')
$str=substr($str, 0, -1);
链接地址: http://www.djcxy.com/p/58187.html
上一篇: How to remove all specific characters at the end of a string?