11智能在线
新记
php中怎么去掉字符串最后一个字符
如题所述
举报该文章
相关建议 推荐于2017-12-15
使用PHP字符串系列函数trim();
trim去掉两端的空格,可以带两个参数,第一个参数是原字符串,第二个参数是需要消除的字符,默认为空格,如trim("#hello#","#") 就是去掉两端的"#",如果要去掉某一侧的话,可以使用ltrim()去掉左侧的字符,rtrim()去掉右侧的字符。
$str = "hello#";
echo rtrim($str,"#");
或者可以使用substr来直接进行截取
首先获取字符串的长度,然后截取到长度-1的位置,如
$str = "hello";
echo substr($str,0,strlen($str)-1);
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/v2fp4mq4vvv74p7mp2.html
其他看法
第1个回答 2018-08-03
方法一:
substr($arr_str,0,strlen($arr_str)-1);
方法二:
substr($arr_str, 0, -1)
方法三:
rtrim($arr_str, ",")
注意:以上方法对字符串进行操作后,返回操作结果,并不对字符串本身进行改变!记得使用一个变量进行接收结果。
本回答被网友采纳
第2个回答 2016-10-18
$str = substr($str, 0, -1);
相似回答
大家正在搜
相关问题
php怎么去掉字符串最后一个字符
php去掉最后一个字符,php如何实现去掉某个字符串之后的内...
php怎样去掉字符串最后一个字符串
php如何去除最后一个匹配字符
PHP去除最后一个字符的函数是什么?
php中如何删除一个字符串中的指定字符及其后面的n个字符
PHP语言:如何删除字符串中的某个字符串?
php如何实现去掉某个字符串之后的内容?