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。
洋果子店rose最新版本
洋果子店最新版是一款十分容易让人垂涎的开店经营类手游。游戏玩
明日大亨最新版
明日大亨手游,一个非常经典有趣的模拟经营类型的商战手游,在游
早安我的少年日服最新版2024
早安我的少年日服是一款治愈恋爱手游,清新明亮的游戏画面,让你
我的世界基岩版1.16正式版
我的世界基岩版是一款模拟经营手游,游戏采用的是经典像素玩法,
早安我的少年最新版2024
早安我的少年是一款养成恋爱手游,在这款游戏中,玩家们将可以体