php 中的str_replace 函数总结
2018-09-07 13:24
字符串取代。
语法: string str_replace(string needle, string str, string haystack);
返回值: 字符串
函数种类: 资料处理
内容说明
本函数将字符串 str 代入 haystack 字符串中,将所有的 needle 置换成 str。(11-Apr-1999) 指出在 PHP 3.0.7 版,本函数有些 bug,而(05-Jun-1999) 补充在 PHP 3.0.8 版本函数就回复正常了。
使用范例
下例将 %body% 以 black 取代
< php
$bodytag = str_replace(%body%, black, <body text=%body%>);
echo $bodytag;
>
格式:
[@str_replace(要替换的旧内容, 要取代原内容的新字符, $被替换内容的变量名)]
[@str_replace(array(旧1,旧2,旧3), array(新1,新2,新3), $被替换内容的变量名)]
[@str_replace(array(旧1,旧2,旧3), 新内容, $被替换内容的变量名)]
实例:
多对一替换:想把内容字段里所有的<p></p>标签清除掉,替换成空
[@str_replace(array(<p>,</p>), , $Content)]
一对一替换:想把内容字段里所有的<br>标签换成<p>
[@str_replace(<br>, <p>, $Content)]
多对多替换:想把内容字段里的<br>换成<br />, 同时<p>换<hr>,把</p>全清除
PHP中str_replace函数使用小结
php正则之函数 preg_replace()参数说明
文章标题:php 中的str_replace 函数总结
文章链接:http://soscw.com/index.php/essay/12558.html