最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php中preg_replace和str_replace函数用法
时间:2022-06-24 15:24:15 编辑:袖梨 来源:一聚教程网
str_replace可查找替换常规字符,
preg_replace可查找替换回车换行字符(rn)
preg_replace常用在
代码如下 | 复制代码 |
|
内容的过滤,过滤回车换行(rn)等
把
代码如下 | 复制代码 |
用str_replace函数和preg_replace函数替换成
代码如下 | 复制代码 |
例子
代码如下 | 复制代码 |
$pages = $keyword_data_db->pages; |
再看个比较例子
代码如下 | 复制代码 |
echo microtime(true)-$t, "/n"; //0.4768660068512 2.7257590293884 |
区别
区别就是str_replace被替换(查找)的内容是固定的、确定的,当然可以使用变量,但是变量也表示固定的、确定的内容,比如可以完成把所有的n替换为
等场合。
而preg_replace被替换(查找)的内容是用规则来描述的,比如可以把所有的<和>之间的内容(HTML代码)替换掉。当然preg_replace也可以用来替换固定内容。
根据以上规则,所有str_replace能做的事情preg_replace都能办到,但是preg_replace的速度要慢些,使用也要复杂些,所以我们应该尽力使用str_replace。
相关文章
- 无主之地4支线电击疗法怎么做 支线电击疗法图文攻略 09-16
- 超级机器人大战Y隐藏机体怎么解锁 莱汀强化与后援获取攻略 09-16
- 无主之地4支线任务苏威杯怎么做 支线任务苏威杯图文攻略 09-16
- 原神挪德卡莱武器图纸怎么拿 挪德卡莱武器图纸获取方法 09-16
- 魔兽世界泰达希尔夜刃捕食者在哪抓-泰达希尔夜刃捕食者位置解析 09-16
- 超级机器人大战Y怎么自定义BGM 背景音乐替换教程 09-16