成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解讀PHP函數preg_replace()的數組替換代碼示例

開發 后端
PHP函數preg_replace()的功能比PHP函數preg_replace()更加強大,它的正確應用,可以幫助我們實現數組的替換。

PHP語言的功能非常強大,主要就是靠它強大的函數來作支撐。我們在這篇文章中將會為大家詳細講解有關PHP函數preg_replace()的相關使用方法。

#t#PHP函數preg_replace()原型:mixed preg_replace (mixed $pattern, mixed $replacement, mixed $subject [, int $limit])

PHP函數preg_replace()較c的功能更加強大。其前三個參數均可以使用數組;第四個參數$limit可以設置替換的次數,默認為全部替換。代碼6.7是一個數組替換的應用實例。

PHP函數preg_replace()代碼6.7 數組替換

 

  1. < ?php  
  2. //字符串  
  3. $string = "Name: {Name}< br>\nEmail: 
    {Email}< br>\nAddress: {Address}< br>\n"
    ;  
  4. //模式  
  5. $patterns =array(  
  6. "/{Address}/",  
  7. "/{Name}/",  
  8. "/{Email}/"  
  9. );  
  10. //替換字串  
  11. $replacements = array (  
  12. "No.5, Wilson St., New York, U.S.A",  
  13. "Thomas Ching",  
  14. "tom@emailaddress.com",  
  15. );  
  16. //輸出模式替換結果  
  17. print preg_replace($patterns, 
    $replacements, $string);  
  18. ?> 

輸出結果如下。

Name: Thomas Ching",
Email: tom@emailaddress.com
Address: No.5, Wilson St., New York, U.S.A
在preg_replace的正則表達式中可以使用模式修正符“e”。其作用是將匹配結果用作表達式,并且可以進行重新運算。例如:

  1. < ?php  
  2. $html_body = 
  3. < HTML>
  4. < Body>
  5. < H1>TEST< /H1>
  6. My Picture<Img src=”my.gif”>
  7. < /Body>
  8. < /HTML>”;  
  9. //輸出結果中HTML標簽將全部為小寫字母  
  10. echo preg_replace (  
  11. "/(< \/?)(\w+)([^>]*>)/e",   
  12. "'\\1'.strtolower('\\2').'\\3'", //此處的模式變量
    \\2將被strtolower轉換為小寫字符  
  13. $html_body);  
  14. ?> 

以上就是PHP函數preg_replace()的具體使用方法介紹,希望對大家有所幫助。

責任編輯:曹凱 來源: e897.com
相關推薦

2009-11-30 17:02:13

PHP函數preg_m

2009-11-30 17:11:53

PHP函數preg_g

2009-12-02 10:49:59

PHP解析XML元素結

2009-11-30 17:49:51

PHP函數preg_s

2010-02-04 16:07:39

C++回調函數

2009-11-26 18:49:54

PHP函數preg_s

2009-11-26 17:16:38

PHP函數str_re

2010-11-26 10:14:40

MySQL repla

2009-11-26 09:06:35

PHP遞歸數組

2009-12-10 15:58:21

PHP preg_ma

2009-12-01 17:25:16

PHP $_FILES

2009-11-30 17:22:24

PHP正則表達式多行匹

2010-02-01 11:22:09

C++虛函數

2009-11-30 17:16:34

PHP函數preg_m

2009-11-25 14:44:34

PHP函數array_

2009-11-26 13:50:11

PHP函數str_re

2010-03-02 14:41:00

WCF行為控制

2009-11-30 17:30:47

PHP ereg_re

2009-05-22 11:38:55

PHPpreg_match_正則表達式

2009-12-03 10:03:07

PHP realpat
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人在线视频看看 | 欧美aaaaaaaa| 国产成人在线播放 | 毛片高清 | av在线一区二区 | 日韩一区二区在线视频 | 精品欧美乱码久久久久久1区2区 | 久久久久久久久淑女av国产精品 | 精品欧美一区二区在线观看欧美熟 | 久久成人一区二区三区 | 日韩免费高清视频 | 999精品视频在线观看 | 日韩专区中文字幕 | 国产一区二区三区久久久久久久久 | 精品一区二区三区四区在线 | 一区二区精品在线 | av网站在线免费观看 | 日韩喷潮 | 国产精品爱久久久久久久 | 99视频在线| 欧美91 | 久久精品视频99 | 亚洲毛片在线观看 | 久久久免费电影 | 成人国产精品入口免费视频 | 亚洲最色网站 | 99自拍视频 | 毛片的网址 | 91一区二区在线观看 | 免费一级黄色电影 | 在线观看日本高清二区 | 成人亚洲网 | 国产高清免费视频 | 国产乱码精品1区2区3区 | 91亚洲视频在线 | 午夜婷婷激情 | 免费看黄色视屏 | 九九激情视频 | 日韩欧美综合在线视频 | 国产免费自拍 | 久久久噜噜噜久久中文字幕色伊伊 |