答案 0 :(得分:9)
使用substr
$text = 'Example Text';
$text = substr($text, 0, -1)
substr采用三个参数,原始文本,start和length,它从原始文本返回从给定长度开始的子文本。如果length为负数,那么将从字符串中排除该字符数,这就是为什么要使用值-1,从字符串中排除最后一个字符。
答案 1 :(得分:2)
使用substr
,它获取原始字符串的子字符串:
$str = 'example text';
$newStr = substr($str, 0, -1); // "example text"
0
表示“从头开始”,-1
表示“直到结束前的一个角色”。
答案 2 :(得分:1)
使用此
substr($string, 0, -1);
答案 3 :(得分:0)
简单明了
$str[strlen($str) - 1] = '';
你的东西。
字符串实际上是php中的一组字符。因此,您可以将最后一个索引设置为空字符串。
使用unset()
会更好,但php不允许取消设置字符串索引。