php如何删除字符串最后一个字符

php删除字符串最后一个字符的方法:1、使用rtrim函数删除字符串末端的空白字符;2、通过substr函数返回字符串的子串,并实现删除最后一个字符即可。

php如何删除字符串最后一个字符

推荐:《PHP视频教程》

PHP删除字符串最后一个字符

通常在存多个有效值的时候(如:关键字,标签等),需要对存储的值进行分隔符处理,这样处理后通常会在字符串的首端或末端多一个分隔符,这是就需要对字符串进行处理删除首端或末端的分隔符。

方法一:

立即学习“PHP免费学习笔记(深入)”;

rtrim — 删除字符串末端的空白字符(或者其他字符)说明: string rtrim ( string $str [, string $character_mask ] )

登录后复制

该函数删除 str 末端的空白字符并返回。

不使用第二个参数, rtrim() 仅删除以下字符:

" " (ASCII 32 (0x20)),普通空白符。"" (ASCII 9 (0x09)),制表符。"" (ASCII 10 (0x0A)),换行符。"" (ASCII 13 (0x0D)),回车符。"" (ASCII 0 (0x00)),NUL 空字节符。"" (ASCII 11 (0x0B)),垂直制表符。

登录后复制

$str  输入字符串。    $character_mask  通过指定 character_mask,可以指定想要删除的字符列表。简单地列出你想要删除的全部字符。使用 .. 格式,可以指定一个范围。 

例子:

$text = 'b,c,d,';$trimmed  =  rtrim ( $text ,  "," ); var_dump ( $trimmed );

登录后复制

输出 b,c,d

类似函数:

ltrim() 去除字符串首尾处的空白字符(或者其他字符)

trim()  去除字符串首尾处的空白字符(或者其他字符)

方法二:

substr — 返回字符串的子串string substr ( string $string , int $start [, int $length ] )$string 要处理的字符串  $start 开始的位置

登录后复制

如果 start 是非负数,返回的字符串将从 string 的 start 位置开始,从 0 开始计算。例如,在字符串 “abcdef” 中,在位置 0 的字符是 “a”,位置 2 的字符串是 “c” 等等。

如果 start 是负数,返回的字符串将从 string 结尾处向前数第 start 个字符开始。

如果 string 的长度小于或等于 start,将返回 FALSE 。 

$length 截取的字符串长度    如果没有提供 length,返回的子字符串将从 start 位置开始直到字符串结尾。

$str = 'a,b,c,d,';$rest  = substr(  $str,0,strlen($str)-1);echo $rest;   输出: a,b,c

登录后复制

以上就是php如何删除字符串最后一个字符的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2127792.html

(0)
上一篇 2025年2月24日 21:28:56
下一篇 2025年2月22日 16:47:47

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php如何实现汉字转数字

    php实现汉字转数字的方法:首先创建一个辅助函数“checkNatInt”,用于识别出字符串中的数字;然后通过“echo checkNatInt(‘九百六十万’);”方法输出转换结果即可。 推荐:《PHP视频教程》 …

    2025年2月24日
    200
  • php chmod() 失败怎么办

    php chmod失败是因为php在调用chmod函数时权限不足,其解决办法就是手动修改被修改文件的权限或目录权限,并修改文件或目录所属用户组,修改语句如“chmod -R 777 ./dirname”。 推荐:《PHP视频教程》 PHP …

    2025年2月24日
    200
  • php如何随机生成不重复的字符串

    php随机生成不重复的字符串方法:首先创建一个php示例文件;然后使用使用时间戳作为原始字符串;接着再随机生成五个字符,并随机插入任意位置;最后生成新的字符串即可。 php随机生成不重复的字符串方法: 使用时间戳作为原始字符串,再随机生成五…

    2025年2月24日
    200
  • php如何实现图片模糊

    php实现图片模糊的方法:首先创建一个PHP示例文件;然后定义一个“image_blur”类;接着创建“gaussian_blur”和“blur”方法;最后通过“$image_blur->gaussian_blur();”方法实现图片…

    2025年2月24日
    200
  • php如何获取查询结果

    php获取查询结果的方法:1、进行连接,并执行SQL语句,获取数据的结果集;2、通过设定参数【MYSQL_NUM】获取数字索引数组;3、通过循环来遍历整个结果集。 php获取查询结果的方法: 先进行连接,然后执行SQL语句,获取数据的结果集…

    2025年2月24日
    200
  • php如何正则表达式替换图片地址

    php正则表达式替换图片地址的方法:首先PHP正则提取图片img标记中的任意属性;然后提取width、height、src;最后PHP正则替换图片img标记中的任意属性。 php正则表达式替换图片地址的方法: <?php /*PHP正…

    2025年2月24日
    200
  • php fpdf 中文乱码怎么办

    php fpdf中文乱码的解决办法:首先下载fpdf;然后下载中文包,并将文件放到文件夹中与“fpdf.php”同级目录下;最后编辑“ex.php”内容为“$pdf=new PDF_Chinese();”即可。 推荐:《PHP视频教程》 p…

    2025年2月24日
    200
  • 怎么关闭php魔术引号?

    关闭php魔术引号的方法:在PHP配置文件php.ini中将“magic_quotes_gpc”、“magic_quotes_runtime”、“magic_quotes_sybase”选项设为“Off”。 推荐:《PHP视频教程》 PHP…

    2025年2月24日
    200
  • php如何禁止重复注册用户名

    php禁止重复注册用户名的方法:首先在创建数据库表的时候,对用户昵称设置字段唯一性;2、用前端传入的昵称作为查询条件查询数据库,看是否能查询出结果,如果可以的话就说明有重复了。 php禁止重复注册用户名的方法: 1.在创建数据库表的时候,对…

    2025年2月24日
    200
  • php如何用正则去掉空格

    php用正则去掉空格的方法:首先创建一个PHP示例文件;然后使用正则表达式“preg_replace(‘/[]/’,”,$html);”去掉空格即可。 推荐:《PHP视频教程》 php用正则去掉空格 ph…

    2025年2月24日
    200

发表回复

登录后才能评论