How to remove all specific characters at the end of a string?
只有当它是一段时间才能删除最后一个字符?
$string = "something here.";
$output = 'something here';
$output = rtrim($string, '.');
(参考:PHP.net上的rtrim)
using rtrim replaces all "." at the end, not just the last character
$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/58188.html
上一篇: 如何删除非
下一篇: 如何删除字符串末尾的所有特定字符?