php 去掉字符串的最后一个字符
- 5637
- PHP
- 6
- super_dodo
- 2015/01/14
常常会遇到在一个字段里面是多个字符串拼接的.比如一个多图的字段,以逗号‘,’分割。但是在最后的时候也会多出一个逗号来。当你分割的时候,就会有最末一个空数组。所以在返回之前先处理一下数组是很有必要的。
系统自带的函数即可实现这样的效果,两种方法: 建议使用第二种
substr($str, 0, -1) rtrim($str, ",")
如题:原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6
对于最末是否有空格,是否有逗号,也无从辩驳的时候建议用下面万能的方法。且简便。
$newStr = rtrim(trim($str),','); //先去除左右空格等,再去除右边的逗号,没有逗号也不会出错
另外可用常用代码代码如下:
$str = "1,2,3,4,5,6,"; $newstr = substr($str,0,strlen($str)-1); echo $newstr; //echo 1,2,3,4,5,6
相关阅读
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
热门文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
最新文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例