PHP
发布时间:2019-11-11 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了PHP去除字符串最后一个字符的三种方法实例,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
前言
本文讲讲php中如何正确的去除字符串中的最后一个字符,之前跟大家分享过一篇关php去除字符串最后一个字符的三种方法的文章,但是没给出实例,下面话不多说,直接上代码,相信一眼就能看出来了,直接将下面代码复制粘贴到自己本地服务器下,运行即可。
实例代码
php;">
$a = '
http://www.mafutian.net/';
$b = '
http://www.mafutian.net';
// 错误的方式:
$len = strlen($a) - 1;
$a
{$len} = ''; // $a[$len] = '';
var_dump($a
); // 输出:
http://www.mafutian.net�
if($a == $b) // 输出 '不相同'
{
echo '相同';
}else
{
echo '不相同';
}
// 正确的方法有如下三种:
// 方法一:
$a = '
http://www.mafutian.net/';
$a = rtrim($a,'/'
);
var_dump(rtrim($a,'/')
); // 输出:
http://www.mafutian.net
if($a == $b) // 输出相同
{
echo '相同';
}else
{
echo '不相同';
}
// 方法二:
$a = '
http://www.mafutian.net/';
$a = substr($a,strlen($a)-1
);
var_dump($a
);// 输出:
http://www.mafutian.net
if($a == $b) // 输出相同
{
echo '相同';
}else
{
echo '不相同';
}
// 方法三:
$a = '
http://www.mafutian.net/';
$a = substr($a,-1
);
var_dump($a
);// 输出:
http://www.mafutian.net
if($a == $b) // 输出相同
{
echo '相同';
}else
{
echo '不相同';
}
执行效果图:
![PHP去除字符串最后一个字符的三种方法实例 PHP去除字符串最后一个字符的三种方法实例](https://files.jb51.cc/file_images/article/201703/201731142015051.jpg?201721142027)
如上图,错误的方式会导致最后一个字符成为乱码,所以以上的三种方式才是正确的去吃字符串最后一个字符的正确方法。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
大佬总结
以上是大佬教程为你收集整理的PHP去除字符串最后一个字符的三种方法实例全部内容,希望文章能够帮你解决PHP去除字符串最后一个字符的三种方法实例所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。