欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

php 替换 相同字符最后一个字符串

ab,cd,ef,g,hi
从倒数,号后面的内容换到需要的内容$str 如何实现
替换后的值是ab,cd,ef,g$str
上面的逗号和字符都是随机的就是替换倒数,号后面的内容


最佳答案

1 将字串转为数组

$arr=explode(",",'ab,cd,ef,g,hi');
删除最后一个元素
unset( $arr[ sizeof($arr)-1 ]);
转为字串
$str=implode(',',$arri);
加上要替换的内容
$str.=$str1;

2 更简单的
$pos
$str='ab,cd,ef,g,hi';
$pos=strrpos($str,',') //逗号在字串中最后一次出现的位置
$str2='rrrr';
str3=substr($str,0,$pos).$str2


来自   https://zhidao.baidu.com/question/922677936435599739.html

普通分类: