真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHP如何使用preg_replace()-創(chuàng)新互聯(lián)

這篇文章主要為大家展示了“PHP如何使用preg_replace()”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“PHP如何使用preg_replace()”這篇文章吧。

目前創(chuàng)新互聯(lián)建站已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計、懷安網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

preg_replace()

函數(shù)原型:mixed preg_replace (mixed $pattern, mixed $replacement, mixed $subject [, int $limit])
preg_replace較ereg_replace的功能更加強(qiáng)大。其前三個參數(shù)均可以使用數(shù)組;第四個參數(shù)$limit可以設(shè)置替換的次數(shù),默認(rèn)為全部替換。代碼6.7是一個數(shù)組替換的應(yīng)用實例。
代碼6.7 數(shù)組替換
代碼如下:

/nEmail: {Email}
/nAddress: {Address}
/n";  //模式  $patterns =array(  "/{Address}/",  "/{Name}/",  "/{Email}/"  );  //替換字串  $replacements = array (  "No.5, Wilson St., New York, U.S.A",  "Thomas Ching",  "tom@emailaddress.com",  );  //輸出模式替換結(jié)果  print preg_replace($patterns, $replacements, $string);  ?>

輸出結(jié)果如下。

Name: Thomas Ching", 
Email: tom@emailaddress.com 
Address: No.5, Wilson St., New York, U.S.A

在preg_replace的正則表達(dá)式中可以使用模式修正符“e”。其作用是將匹配結(jié)果用作表達(dá)式,并且可以進(jìn)行重新運算。例如:
代碼如下:

TEST

My Picture”;  //輸出結(jié)果中HTML標(biāo)簽將全部為小寫字母  echo preg_replace (  "/(]*>)/e",  "'//1'.strtolower('//2').'//3'", //此處的模式變量//2將被strtolower轉(zhuǎn)換為小寫字符  $html_body);  ?>

提示
preg_replace函數(shù)使用了Perl兼容正則表達(dá)式語法,通常是比ereg_replace更快的替代方案。如果僅對字符串做簡單的替換,可以使用str_replace函數(shù)。

以上是“PHP如何使用preg_replace()”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!


分享題目:PHP如何使用preg_replace()-創(chuàng)新互聯(lián)
文章來源:http://weahome.cn/article/cssoss.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部