php去掉字符串的最后一个字符的方法
php去掉字符串的最后一个字符附substr()的用法
来自:西瓜君个人博客
今天项目中用到,去掉字符串中的最后一个字符
原字符串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()方法,
语法: string substr(string string, int start, int [length]);
参数1:原字符串;
参数2:切割的起始位置;
参数3:截取的长度;
按这样来使用:
$newstr = substr($str,0,strlen($str)-1);
从开头截取,一直截取到倒数第二位,这样就把最后的","去掉了。
系统自带的函数也可实现这样的效果,两种方法:
1) substr($str, 0, -1)
2)rtrim($str, ",")
substr
取部份字符串。
语法: string substr(string string, int start, int [length]);
返回值: 字符串
函数种类: 资料处理
内容说明
本函数将字符串 string 的第 start 位起的字符串取出 length 个字符。若 start 为负数,则从字符串尾端算起。若可省略的参数 length 存在,但为负数,则表示取到倒数第 length 个字符。
使用范例
<?
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()函数。
语法
参数 | 描述 |
---|---|
string | 必需。规定要转换的字符串。 |
charlist |
可选。规定从字符串中删除哪些字符。 如果未设置该参数,则全部删除以下字符:
|
使用范例
转载于:https://www.cnblogs.com/chaohtml/p/php_substr.html
php去掉字符串的最后一个字符的方法相关推荐
- php 字符串截取去掉最后一个字符,php去掉字符串的最后一个字符附substr()的用法...
转自:http://www.jb51.net/article/26604.htm 今天项目中用到,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符"," ...
- php去掉字符串的最后一个字符 substr()的用法
今天项目中用到,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: $str = "1,2 ...
- php去掉字符串的最后一个字符
今天项目中用到,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: 1$str = "1, ...
- php 去掉字符串的最后一个字符
原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: $str = "1,2,3,4,5,6,"; $new ...
- 循环拼接String字符串去掉最后一个字符的方法
在做各种字符串封装的时候,不免用循环拼装字符串,如下: String [] arr= {"1","2","3","4"} ...
- 去掉字符串最后一个字符的方法
C#开发过程中一般都需要进行字符串的格式化处理,,以下提供去掉字符串最后一个字符的方法,如果是其他语言开发的话仅供参考有可能写法不一样,但是意思是一样的 字符串:string s = "1, ...
- Java去除字符串最前面一个字符和最后面一个字符
Java去除字符串最前面一个字符和最后面一个字符 public class demo {public static void main(String[] args) {String returnInf ...
- ios去掉字符串中的某个字符_iOS如何过滤掉文本中特殊字符
如果需要去掉字符串中特殊的字符可以调用NSString的 stringByTrimmingCharactersInSet的方法: - (NSString *)stringByTrimmingChara ...
- 如何获取字符串的最后一个字符?
如何获取字符串的最后一个字符: "linto.yahoo.com." 该字符串的最后一个字符是"." 我怎么找到这个? #1楼 对参数-1使用substr : ...
最新文章
- QIIME 2用户文档. 3老司机上路指南(2018.11)
- C++ 协程介绍[译]
- 三星S7 android操作系统耗电,2K屏手机玩游戏耗电大、性能渣?三星S7:呵呵
- UOJ.117.欧拉回路
- 一个关于数组中满足条件的元素选择、及再次排序得c语言函数。
- 吴恩达《机器学习》第十七章:大规模机器学习
- mercurial和svn_DBA Mercurial简介–处理文件和更改
- 神经网络之BP算法【图文并茂】
- 国内主流集群渲染管理软件介绍
- 层次分析法 你真的懂了吗?(完更)
- 含泪整理 计算机网络详细八股文(第一部分)
- adguard和adblock哪个好_世界上最高级的广告拦截程序AdGuard过滤规则分享
- Mellanox网卡FW刷新方法
- 类之间的继承java,Java类与类之间的继承关系
- Matlab外部程序接口
- 三相同步电机怎么接线图_三相异步电动机接线图
- 吴思里:PCG腾讯文档前端面试经历
- 懒人HTML5笔记-1
- delphi 文件夹操作
- 用树莓派搭建全功能NAS服务器(05):玩转影音看片整理大法