久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > 在織夢cms中使用繁體轉簡體的函數BIG5ToGB來替換字

在織夢cms中使用繁體轉簡體的函數BIG5ToGB來替換字

時間:2023-07-21 12:07:21 閱讀: 文章分類: 網站建設 作者: 織夢編輯員

導讀:織夢技術織夢技術在采集數據的時候,發現如果采集對象中存在繁體字,無論是采集還是后臺編輯添加,都無法完成,相關字符串都會在繁體字出被自動截斷,有點惹人惱。更煩惱的是調用:char織夢模板網站。

織夢模板網站

在采集數據的時候,發現如果采集對象中存在繁體字,無論是采集還是后臺編輯添加,都無法完成,相關字符串都會在繁體字出被自動截斷,有點惹人惱。 更煩惱的是調用:charset.helper.php,中的函數big52gb,竟然無法轉換,不知道是big5-gb.dat庫(這個庫,打開后很亂)的問題,還是big52gb函數的問題,反正是無法實現替換功能。 如果你也遇到了這個問題,那么,就繼續往下看:

為了解決這個問題,我們新寫個簡單的轉換函數,以及一個簡單的簡體繁體字符庫:

function BIG5ToGB($Text) { $filename = “/very68.com.big5.gb.dat”; $fp = fopen($filename, “rb”); $BIG5_DATA = fread($fp,filesize($filename)); fclose($fp); $BIG5_STR = explode(‘$$’,$BIG5_DATA); //新增過濾后判斷,解決遇到漢字與字母混排替換出錯問題 $FilterText = preg_replace(“/-|_|/|[|]|(|)|{|}|./”,”,$Text); $FilterText = preg_replace(“/[0-9]|[a-z]/i”,”,$FilterText); for($i=0;$i<count($BIG5_STR);$i++) { $BIG5_iSTR = explode(‘$’,$BIG5_STR[$i]); if(strstr($FilterText,$BIG5_iSTR[0])) { $Text = str_replace($BIG5_iSTR[0],$BIG5_iSTR[1],$Text); } else {continue;} } return $Text; }

其中需要的簡體繁體字字庫的文件:very68.com.big5.gb.dat,是存放簡體字和繁體字的對照表,格式如下:

“ 賊$賊$$亂$亂$$師$師$$個$個 ”

字符串長度隨意,只要是你需要替換的,你都可以加進來[ 如果您要現成的very68.com.big5.gb.dat字庫,就請在原文評論處留下郵箱,24小時內發給您 ]。

追加說明:繁體字庫,昨天抽了半天時間終于編輯完畢,有需要的兄弟姐妹請留下您的郵箱即可! 2013/08/08日修正,解決替換部分字母與漢字混排時替換出錯問題! 再次聲明:本函數主要是解決字符串部分替換的問題,真要用于dede下瓻模板下載全文替換,請您留言,俺再給你找解決方案。

舉個應用實例吧:

假如說您copy的文章中既含有繁體字,又含有簡體字,那么要轉換為簡體的話,那么就可以稍微修改下article_add.php,

找到:

//處理body字段自動摘要、自dede網站模板動提取縮略圖等 $body = AnalyseHtmlBody($body,$description,$litpic,$keywords,’htmltext’);

修改為:

//處理body字段自動摘要、自動提取縮略圖等 $body = BIG5ToGB($body); //就是增加了一句過濾而已 $body = AnalyseHtmlBody($body,$description,$litpic,$keywords,’htmltext’);

相關織夢模板網站。

關鍵詞標簽: 函數 織夢 繁體

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-21 ,文章在織夢cms中使用繁體轉簡體的函數BIG5ToGB來替換字主要講述函數,繁體,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_33561.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 开封县| 亚东县| 汉源县| 宝应县| 普兰店市| 泉州市| 新和县| 武陟县| 山阳县| 多伦县| 广丰县| 武义县| 法库县| 德庆县| 阳山县| 鹤山市| 宁乡县| 富宁县| 正安县| 衢州市| 芮城县| 孟村| 民勤县| 池州市| 乌兰浩特市| 胶州市| 承德市| 台南市| 清镇市| 阿拉善盟| 伊吾县| 沁阳市| 资阳市| 桦南县| 广水市| 堆龙德庆县| 临夏县| 望江县| 娄底市| 民权县| 洞口县|