手机版

php删除了字符串的最后一个字符 并使用substr()

时间:2021-10-20 来源:互联网 编辑:宝哥软件园 浏览:

在今天的项目中使用,字符串中的最后一个字符从原始字符串1,2,3,4,5,6中删除,最后一个字符','被删除。最后的结果是1,2,3,4,5,6。代码如下:复制代码如下: $str='1,2,3,4,5,6,$newstr=substr($str,0,strlen($ str)-1);echo $ newstr解释:使用php的substr()方法,语法为:字符串substr(字符串,int start,int[length]);参数1:原始字符串;参数2:切削的起始位置;参数3:拦截长度;使用如下:$ new str=substr ($ str,0,strlen($ str)-1);从开始到倒数第二个位置截取,从而消除最后一个“,”。系统自身的功能也可以达到这种效果。有两种方法:1) substr ($ str,0,-1) 2) rtrim ($ str,',')substr接受一些字符串。语法:字符串substr(字符串,int start,int[length]);返回值:字符串函数类型:数据处理内容的描述该函数从字符串的起始位取出长度字符。如果start为负,则从字符串的末尾开始计数。如果可以省略的参数长度存在但为负数,则表示获得最后一个长度字符。使用示例复制代码如下:echo substr('abcdef ',1,3);//返回' bcd' echo substr('abcdef ',-2);//返回' ef' echo substr('abcdef ',-3,1);//返回' d' echo substr('abcdef ',1,-1);//返回“bcde”?PHP rtrim()函数的定义和用法rtrim()函数从字符串末尾删除空白或其他预定义字符。与chop()函数相同。参数描述字符串是必需的。指定要转换的字符串。Charlist是可选的。指定要从字符串中删除的字符。如果未设置此参数,将删除以下所有字符:' \0'-ASCII 0,NULL '\t'-ASCII 9,制表符' \n'-ASCII 10,新行' \x0B'-ASCII 11,竖排制表符' \r'-ASCII 13,回车' '-ASCII 32,以及空格使用。

版权声明:php删除了字符串的最后一个字符 并使用substr()是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。