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中计算时间差的几种方法
Dec 31 PHP
PHP数组对比函数,存在交集则返回真,否则返回假
Feb 03 PHP
LotusPhp笔记之:基于ObjectUtil组件的使用分析
May 06 PHP
PHP实现指定字段的多维数组排序函数分享
Mar 09 PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
Jun 03 PHP
php getcwd与dirname(__FILE__)区别详解
Sep 24 PHP
laravel5.2实现区分前后台用户登录的方法
Jan 11 PHP
thinkPHP5.0框架自动加载机制分析
Mar 18 PHP
利用PHP判断是手机移动端还是PC端访问的函数示例
Dec 14 PHP
对于Laravel 5.5核心架构的深入理解
Feb 22 PHP
TP5框架页面跳转样式操作示例
Apr 05 PHP
PHP8.0新功能之Match表达式的使用
Jul 19 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
php 模拟POST提交的2种方法详解
2013/06/17 PHP
php一次性删除前台checkbox多选内容的方法
2013/09/22 PHP
php实现网站顶踩功能的完整前端代码
2015/07/19 PHP
PHP标准类(stdclass)用法示例
2016/09/28 PHP
thinkPHP交易详情查询功能详解
2016/12/02 PHP
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
javascript 在网页中的运用(asp.net)
2009/11/23 Javascript
jquery1.4 教程二 ajax方法的改进
2010/02/25 Javascript
js制作简易年历完整实例
2015/01/28 Javascript
过期软件破解办法实例详解
2017/01/04 Javascript
JS实现合并json对象的方法
2017/10/10 Javascript
Angularjs中的$apply及优化使用详解
2018/07/02 Javascript
puppeteer实现html截图的示例代码
2019/01/10 Javascript
jquery 遍历hash操作示例【基于ajax交互】
2019/10/12 jQuery
JS求解两数之和算法详解
2020/04/28 Javascript
[03:39]DOTA2英雄梦之声_第05期_幽鬼
2014/06/23 DOTA
python图像处理之反色实现方法
2015/05/30 Python
python文本数据相似度的度量
2018/03/12 Python
python3实现随机数
2018/06/25 Python
python 读取竖线分隔符的文本方法
2018/12/20 Python
python 解决Windows平台上路径有空格的问题
2020/11/10 Python
ProBikeKit德国:在线公路自行车专家
2018/06/03 全球购物
澳大利亚墨水站Ink Station:墨水和碳粉打印机墨盒
2019/03/24 全球购物
大学生自荐信
2013/12/11 职场文书
员工培训邀请函
2014/01/11 职场文书
十佳青年个人事迹材料
2014/01/28 职场文书
教师个人鉴定材料
2014/02/08 职场文书
销售竞赛活动方案
2014/08/23 职场文书
纪念9.18事变演讲稿
2014/09/14 职场文书
2014审计局领导班子民主生活会对照检查材料思想汇报
2014/09/20 职场文书
运动会表扬稿
2015/01/16 职场文书
环卫工人慰问信
2015/02/15 职场文书
工作岗位职责范本
2015/02/15 职场文书
2015年团支部工作总结
2015/04/03 职场文书
工作调动申请报告
2015/05/18 职场文书
搭讪开场白台词大全
2015/05/28 职场文书