php有字符串结束符,php如何删除字符串末尾字符

php如何删除字符串末尾字符2021-03-26 22:57:34

fa07fbb0decfe2b2df1857659434bbc2.png 我们知道字符串删除字符的方式有好几种,今天就来介绍三种php删除字符串最后一个字符的函数,有需要的小伙伴可以参考一下。

方法一:substr()函数

substr()函数返回字符串的一部分。

语法如下:substr(string string, int start, int [length]);

参数解释:

第一个参数:代表原字符串;

第二个参数:代表从哪里开始截取;

第三个参数:代表我们需要截取的长度。

实例:<?php

$str = "1,2,3,4,5,6";

$newstr = substr($str,0,strlen($str)-1);

echo $newstr;

?>

结果:1,2,3,4,5,

可以看到输出结果$str最后一个字符没有了。

方法二:substr_replace()函数

substr_replace()函数把字符串一部分替换成另一个字符串。

它虽然是替换函数,但是可以实现插入式的删除字符。

语法如下:substr_replace()(string string, int start, int [length]);

参数解释:

第一个参数:代表原字符串;

第二个参数:代表从哪里开始删除;

第三个参数:代表需要删除几个字符。

实例:$email='peter@qq.com';

echo substr_replace($email,'',11,1);

输出结果为:peter@qq.co

最后一个字符m被删除了。

方法三:rtrim()函数

如果字符串最后一个字符是空白字符或是特殊字符的话,可以使用rtrim()函数,且我们只需要一个参数就可以,但如果最后一个字符不是空白字符或是特殊字符,我们需要指定删除的字符。

语法:string rtrim ( string $str [, string $character_mask ] )

参数解释:

第一个参数:代表原字符串;

第二个参数:代表需要被删除的字符。

示例:<?php

$email='peter@qq.com';

echo rtrim($email,"m");

?>

输出结果为:peter@qq.co

推荐学习:《PHP视频教程》

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值