php删除字符串最后一个字符

php删除字符串最后一个字符 方法一、substr 一般情况下,我用的是substr,关于substr的更多解释可以看官方手册 string substr ( string $string , int $start [, int $length ] ) 第一个参数是父字符串,第二个参数是子字符串开始的下标,第三个参数是子字符串的长度 $str = "Hello Nemo!"; $str2 = substr(str, 0, strlen($str) - 1); 上面这个方法是设置截取从0号下标开始的长度为strlen($str) - 1的子字符串。 如果只是想要去除字符串里面的最后一个字符,可以使用下面这个更简洁的办法,不过一定要确认字符串里面有内容。 $str = "Hello Nemo!"; $str2 = substr(str, 0, -1); 关于判断字符串长度strlen这个函数,我在我的另外一篇笔记里面有讲到判断英文字符串长度和判断中文字符串长度。 方法二、…