php 中的str_replace 函数总结


Posted in PHP onApril 27, 2007

字符串取代。
语法: string str_replace(string needle, string str, string haystack);
返回值: 字符串
函数种类: 资料处理
内容说明

本函数将字符串 str 代入 haystack 字符串中,将所有的 needle 置换成 str。mlevine@adtraq.com (11-Apr-1999) 指出在 PHP 3.0.7 版,本函数有些 bug,而 nadeem@bleh.org (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 相关文章推荐
example1.php
Oct 09 PHP
PHP如何透过ODBC来存取数据库
Oct 09 PHP
社区(php&amp;&amp;mysql)一
Oct 09 PHP
PHP5 安装方法
Jan 15 PHP
PHP zlib扩展实现页面GZIP压缩输出
Jun 17 PHP
php中判断数组是一维,二维,还是多维的解决方法
May 04 PHP
PHP数据过滤的方法
Oct 30 PHP
memcache命令启动参数中文解释
Jan 13 PHP
THINKPHP2.0到3.0有哪些改进之处
Jan 04 PHP
php获取本周星期一具体日期的方法
Apr 20 PHP
PHP下载远程图片并保存到本地方法总结
Jan 22 PHP
php文件类型MIME对照表(比较全)
Oct 07 PHP
解决php中Cannot send session cache limiter 的问题的方法
Apr 27 #PHP
escape unescape的php下的实现方法
Apr 27 #PHP
mysql 全文搜索 技巧
Apr 27 #PHP
mysql 搜索之简单应用
Apr 27 #PHP
mysql 字段类型说明
Apr 27 #PHP
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口
Apr 18 #PHP
PHP和XSS跨站攻击的防范
Apr 17 #PHP
You might like
phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
2016/02/03 PHP
RR vs IO BO3 第一场2.13
2021/03/10 DOTA
jQuery 源码分析笔记(5) jQuery.support
2011/06/19 Javascript
Extjs单独定义各组件的实例代码
2013/06/25 Javascript
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
jQuery 删除或是清空某个HTML元素示例
2014/08/04 Javascript
Jquery幻灯片特效代码分享--鼠标点击按钮时切换(1)
2015/08/15 Javascript
js采用concat和sort将N个数组拼接起来的方法
2016/01/21 Javascript
基于js里调用函数时,函数名带括号和不带括号的区别
2016/07/28 Javascript
Easyui的组合框的取值与赋值
2016/10/28 Javascript
js 去掉字符串前后空格实现代码集合
2017/03/25 Javascript
前端构建工具之gulp的语法教程
2017/06/12 Javascript
浅谈webpack对样式的处理
2018/01/05 Javascript
vue实现简单的MVVM框架
2018/08/05 Javascript
微信小程序实现页面分享onShareAppMessage
2019/08/12 Javascript
夯基础之手撕javascript继承详解
2020/11/09 Javascript
vue实现购物车的小练习
2020/12/21 Vue.js
Pycharm学习教程(7)虚拟机VM的配置教程
2017/05/04 Python
Python使用matplotlib绘图无法显示中文问题的解决方法
2018/03/14 Python
python 拷贝特定后缀名文件,并保留原始目录结构的实例
2018/04/27 Python
在Pytorch中使用样本权重(sample_weight)的正确方法
2019/08/17 Python
Python生成器实现简单&quot;生产者消费者&quot;模型代码实例
2020/03/27 Python
奇怪的鱼:Weird Fish
2018/03/18 全球购物
德国网上花店:Valentins
2018/08/15 全球购物
艺术系大学生毕业个人自我评价
2013/09/19 职场文书
电子商务应届生求职信
2013/11/16 职场文书
大学生怎样进行自我评价
2013/12/07 职场文书
家长会主持词
2014/03/26 职场文书
怎样填写就业意向
2014/04/02 职场文书
干部对照检查材料范文
2014/08/26 职场文书
写给医院的感谢信
2015/01/22 职场文书
保安辞职信范文
2015/02/28 职场文书
2015年社区科普工作总结
2015/05/13 职场文书
小学学习委员竞选稿
2015/11/20 职场文书
python 常用的异步框架汇总整理
2021/06/18 Python
Python安装使用Scrapy框架
2022/04/12 Python