PHP:只替换字符串中第一次出现的字符

  1. 步骤一:先获取字符串第一次出现的位置( strpos() );
  2. 步骤二:获取需替换字符长度( strlen() );
  3. 步骤三:替换字符

字符串:abcdefgabchijklmn
查找对象:abc
替换内容:123
最终效果:123defgabchijklmn

$str = "abcdefgabchijklmn";
$needle = "abc";
$result = substr_replace($str,"123",strpos($str,$needle),strlen($needle));
var_dump($result);
发布了14 篇原创文章 · 获赞 7 · 访问量 2万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览