php替换字符串字符,PHP替换字符串()

摘要 腾兴网为您分享:PHP替换字符串(),熊猫视频,小熊到家,无忧兼职,神州专车等软件知识,以及58商家通,连云港市图书馆,数学宝典,中国食品批发网,死亡之屋3,联想m1851打印机驱动,绿帽大作战,中兴手机驱动,屏,魔兽地图僵尸岛,effection,康复医学治疗技术,浏览器夜间,网上银行证书,吕梁装修网等软件it资讯,欢迎关注腾兴网。进行一次字符串的替换,原理:在原字符串中查找目标字符串,只替换第一次出现的目标字符串。 例如: $str='这是一串字符串,你想在这abc里查找替换,个神经或中枢都分别掌管人类...

进行一次字符串的替换,原理:在原字符串中查找目标字符串,只替换第一次出现的目标字符串。

例如:

$str='这是一串字符串,你想在这abc里查找替换,个神经或中枢都分别掌管人类的心理、情绪和肉体各方面反应。此外,还有一个在灵性方面掌管我们的开悟和永恆的快乐,这个小中枢就在大脑接近中央的地方,也就是额头中央和头顶进去到头部三分之二的地方,智abc慧眼确实就在这个地方、真的在裡面。';

把第一个abc替换成xyz,由于要替换的字符串是固定的,很多人想到了用str_replace()函数:

str_replace( mixed $search , mixed $replace , mixed $subject [, int &$count ] )

最后那个参数是返回替换发生的总次数,它是一个引用变量,而不是我要想要的指定它将替换几次,所以用str_replace()是不行的

preg_replace()是可以实现的,可惜用了正则,

复制代码 代码示例:

$str=preg_replace('/abc/','xyz',$str,1);

echo $str;

不用正则的字符串替换代码:

复制代码 代码示例:

$replace='xyz';

if(($position=strpos($str,$replace))!==false){

$leng=strlen($replace);

$str=substr_replace($str,'xyz',$position,$leng);

}

echo $str;

相关推荐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值