最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
PHP去除字符串最后一个字符的三种方法实例
时间:2022-06-24 14:49:54 编辑:袖梨 来源:一聚教程网
前言
本文讲讲PHP中如何正确的去除字符串中的最后一个字符,之前跟大家分享过一篇关于PHP去除字符串最后一个字符的三种方法的文章,但是没给出实例,下面话不多说,直接上代码,相信一眼就能看出来了,直接将下面代码复制粘贴到自己本地服务器下,运行即可。
实例代码
| 代码如下 | 复制代码 |
|
$a='http://www.*m*afut*ian.net/' $b='http://www.**ma*futian.net' // 错误的方式: $len=strlen($a) - 1; $a{$len} =''// $a[$len] = '' var_dump($a);// 输出:http://www.ma**fut*ian.net� if($a==$b)// 输出 '不相同' { echo'相同' }else { echo'不相同' } // 正确的方法有如下三种: // 方法一: $a='http://www.*m*afut*ian.net/' $a= rtrim($a,'/'); var_dump(rtrim($a,'/'));// 输出:http://www.mafut***ian.net if($a==$b)// 输出相同 { echo'相同' }else { echo'不相同' } // 方法二: $a='http://www.*m*afut*ian.net/' $a=substr($a,0,strlen($a)-1); var_dump($a);// 输出:http://www.mafut***ian.net if($a==$b)// 输出相同 { echo'相同' }else { echo'不相同' } // 方法三: $a='http://www.*m*afut*ian.net/' $a=substr($a,0,-1); var_dump($a);// 输出:http://www.mafut***ian.net if($a==$b)// 输出相同 { echo'相同' }else { echo'不相同' } | |
执行效果图:
如上图,错误的方式会导致最后一个字符成为乱码,所以以上的三种方式才是正确的去吃字符串最后一个字符的正确方法。
相关文章
- 《明日方舟终末地》陈千语怎么样-陈千语值得培养吗 07-04
- 《明日方舟终末地》余烬怎样配队-余烬阵容搭配推荐 07-04
- 《明日方舟终末地》骏卫怎么样-骏卫值得培养吗 07-04
- 《明日方舟终末地》莱万汀怎样配队-莱万汀强力配队推荐 07-04
- 《明日方舟终末地》原木怎样获得-原木获得方法 07-04
- 《长生天机降世》太虚境十天智遗迹幻境通关攻略-详细打法解析 07-04
