日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

php給一組指定關(guān)鍵詞添加span標簽的方法_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:php使用指定編碼導(dǎo)出mysql數(shù)據(jù)到csv文件的方法
本文實例講述了php使用指定編碼導(dǎo)出mysql數(shù)據(jù)到csv文件的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

這篇文章主要介紹了php給一組指定關(guān)鍵詞添加span標簽的方法,涉及php正則替換的技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了php給一組指定關(guān)鍵詞添加span標簽的方法。分享給大家供大家參考。具體如下:

這里是php給一組指定的關(guān)鍵詞添加span標簽,高亮突出顯示關(guān)鍵詞

  1. // Example use: $spanned = codeWords($string_containing_keywords); 
  2. // My site: andrew.dx.am 
  3. // Using colour==blue, but different arrays of words and different  
  4. // colours can be added. 
  5. function onlyWholeWords(&$value$key) { 
  6. // Ignores words after // comment delimiters. 
  7. //$value = "/\b(" . $value . ")\b/";  // doesn't handle comments 
  8. //$value = "/^(?:(?!\/\/).)*\K\b(" . $value . ")\b/";  
  9. // \K lookbehind alternative is not supported in PHP < 5.2.4, so use: 
  10.   $value = "/^((?:(?!\/\/).)*)\b" . $value . "\b/"
  11. function addSpan(&$value$key$color='blue') { 
  12.   $value = "$1<span style='color:$color'>" . $value . "</span>"
  13. function codeWords($code) { 
  14.   $keywords = array('as''break''case''class'
  15.   'continue''default''do''elif''else'
  16.   'elseif''for''foreach''function''if',  
  17.   'new''null''return''self''switch'
  18.   'this''to''typeof''until'
  19.   'var''void''while''with'); 
  20.   $keywords2 = $keywords
  21.   array_walk($keywords'onlyWholeWords'); 
  22.   array_walk($keywords2'addSpan''blue'); 
  23.   $code = preg_replace($keywords$keywords2$code); 
  24.   return $code

分享:php輸出全球各個時區(qū)列表的方法
具體實現(xiàn)方法如下:

來源:模板無憂//所屬分類:PHP教程/更新時間:2015-04-01
相關(guān)PHP教程