上一篇文章中我们了解了改变改变字符串字符大小写的方法,有需要的请看《继续祸祸字符串之所有字符》。这次我们向大家介绍删除字符串右侧字符的方法,有需要的可以参考参考。
在php中,去除右侧字符的方法有两种,分别是chop()函数和rtrim()函数。首先我们来看第一个函数,chop。
先来看一段代码,根据代码来看函数,更容易去理解。
<?php $str = "Hello World!"; echo $str . "<br>"; echo chop($str,"World!"); ?>
这个的结果是
我们来看看这个结果啦,我们发现这个两行有什么区别?是不是第二行和第一行相比少了一个单词“World”吧。这是不是表明我们使用的函数成功的将右侧的字符删除了呢?但是目前我们还不知道这个函数他是如何工作的,那么我们是不是该去看一下它的语法了呢?
chop(要检查的字符串,charlist)
我们要好好说一下charlist这个参数,这个参数将决定我们从字符串中删除哪些字符。
如果 charlist 参数为空,则移除下列字符:
"\0" - NULL
"\t" - 制表符
"\n" - 换行
"\x0B" - 垂直制表符
"\r" - 回车
" " - 空格
当我们想移除某些字符的时候,记得写上对应的字符哦。
chop函数介绍完了,我们来介绍一个特别常用,感觉大多数人都听过的一个函数,rtrim。
我们还是先来看一个小例子。
<?php $str = "Hello World!"; echo $str . "<br>"; echo rtrim($str,"World!"); ?>
这个的结果是
我们看一个两个函数的结果,好像没有什么区别啊,再去看一下代码,好像除了函数不一样以外,其他区别也没有啊。看来这两个函数十分相似啊,是不是这样呢?我们来看看这个函数的语法吧。
rtrim(string,charlist)
看到这个的时候,是不是觉得我会写下面的了,这个函数除了函数名称之外,和chop函数一模一样。事实也的确是这样,rtrim函数除了函数名称,其余的与chop函数极为相似,甚至可以说是一模一样。
就说到这里了,有其他想知道的,可以点击这个哦。→ →php视频教程
以上是php字符串闯关之去除右侧字符的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

SublimeText3汉化版
中文版,非常好用

WebStorm Mac版
好用的JavaScript开发工具

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)