当前位置:网站首页 > 新媒体 > 正文

php截取最后一个字符(php按行读取字符串)

0 李勇seo 李勇seo 2025-04-25 19:49 3

PHP如何去除字符串中的最后一个字符?

这篇文章为大家讲解的是PHP如何去掉字符串的最后一个字符的多种方法,感兴趣的同学参考下。

下面来一起看看。

假设一个字符串,最后有一个逗号字符”,”去掉,有四种方法, 直接看代码:

<?php

//PHP去除字符串中的最后一个字符

$str = “aaaa,bbb,ccc,ddd,eee,”;

echo rtrim($str,’,’); //第一种方法 trim($str,$chsrlist)去除两边的

echo substr($str,0,strlen($str)-1); //第二种方法

echo substr($str,0,-1); //第三种方法

echo $str{strlen($str)-1} == ‘,’ ? substr($str, 0, -1) : $str; //第四种方法

?>

通过上边的代码可以看出,使用rtrim()函数还是比较方便的,推荐使用!

如去除右边的逗号:

$new_str = rtrim( trim($str), ‘,’ );

去除多个字符:

$new_str = rtrim( trim($str),’,.;’ );

拓展阅读:

* rtrim — 删除字符串末端的空白字符(或者其他字符)

string rtrim ( string $str [, string $charlist ] )

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

string rtrim ( string $str [, string $charlist ] )

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

* substr — 返回字符串的子串

string substr ( string $string , int $start [, int $length ] )

返回字符串 string 由 start 和 length 参数指定的子字符串。

* strlen — 获取字符串长度

int strlen ( string $string )

返回给定的字符串 string 的长度。

李勇seo

李勇seo

TA很懒,啥都没写...

本文暂时没有评论,来添加一个吧(●'◡'●)

取消回复欢迎 发表评论:

@百闻站长 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2025402138号 | (地图