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 相关文章推荐
用PHP和ACCESS写聊天室(五)
Oct 09 PHP
php 获取可变函数参数的函数
Aug 26 PHP
PHP教程 变量定义
Oct 23 PHP
php设计模式 Proxy (代理模式)
Jun 26 PHP
ajax取消挂起请求的处理方法
Mar 18 PHP
PHP可变函数的使用详解
Jun 14 PHP
微信营销平台系统?刮刮乐的开发
Jun 10 PHP
PHP+Mysql基于事务处理实现转账功能的方法
Jul 08 PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
Feb 23 PHP
PHP中检查isset()和!empty()函数的必要性
Feb 13 PHP
PHP CURL使用详解
Mar 21 PHP
PHP7原生MySQL数据库操作实现代码
Jul 03 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
用文本作数据处理
2006/10/09 PHP
CakePHP去除默认显示的标题及图标的方法
2008/10/22 PHP
PHP 一个随机字符串生成代码
2010/05/26 PHP
PHP实现图片压缩的两则实例
2014/07/19 PHP
PHP实现CSV文件的导入和导出类
2015/03/24 PHP
php删除二维数组中的重复值方法
2018/03/12 PHP
PHP大文件切割上传并带进度条功能示例
2019/07/01 PHP
JS效率个人经验谈(8-15更新),加入range技巧
2007/01/09 Javascript
深入认识JavaScript中的函数
2007/01/22 Javascript
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
2013/11/19 Javascript
javascript判断两个IP地址是否在同一个网段的实现思路
2013/12/13 Javascript
JS中的异常处理方法分享
2013/12/22 Javascript
js中传递特殊字符(+,&amp;)的方法
2014/01/16 Javascript
JS打开新窗口防止被浏览器阻止的方法
2015/01/03 Javascript
nodejs修复ipa处理过的png图片
2016/02/17 NodeJs
使用JS实现图片展示瀑布流效果(简单实例)
2016/09/06 Javascript
Angular 理解module和injector,即依赖注入
2016/09/07 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的方法
2016/11/29 Javascript
Avalonjs 实现简单购物车功能(实例代码)
2017/02/07 Javascript
原生javascript上传图片带进度条【实例分享】
2017/04/06 Javascript
jQuery实现拼图小游戏(实例讲解)
2017/07/24 jQuery
node文字生成图片的示例代码
2017/10/26 Javascript
详解easyui基于 layui.laydate日期扩展组件
2018/07/18 Javascript
JS简单表单验证功能完整示例
2020/01/26 Javascript
JavaScript中arguments的使用方法详解
2020/12/20 Javascript
python的中异常处理机制
2018/08/30 Python
python 获取微信好友列表的方法(微信web)
2019/02/21 Python
在python shell中运行python文件的实现
2019/12/21 Python
selenium 多窗口切换的实现(windows)
2020/01/18 Python
pyecharts动态轨迹图的实现示例
2020/04/17 Python
python Autopep8实现按PEP8风格自动排版Python代码
2021/03/02 Python
HTML5的文档结构和新增标签完全解析
2017/04/21 HTML / CSS
一些高难度的SQL面试题
2016/11/29 面试题
小学综合实践活动总结
2014/07/07 职场文书
Redis Cluster 字段模糊匹配及删除
2021/05/27 Redis
SpringCloud Alibaba 基本开发框架搭建过程
2021/06/13 Java/Android