php 多个关键词替换部分关键词

WBOY
发布: 2016-08-25 10:19:39
原创
1528 人浏览过

php

比如一篇文章$content有10个关键词A,我想把前三个A替换为B,怎么做,最好用str_replace

回复内容:

可以使用 preg_replace()函数,
demo:

$content = 'a123b123c123d123e';
//参数3表示只替换3次
$str = preg_replace('/123/','999',$content,3,$count);
echo '替换次数:'.$count,'
';
echo '替换结果:' ,$str;
?>

运行结果:
替换次数:3
替换结果:a999b999c999d123e

查看文章教程](http://www.w3school.com.cn/php/func_string_str_replace.asp "") 里面有匹配的个数count 写上count这个参数列表就可以了

相关标签:
php
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!