婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > dedecms重新定義cn_substr函數(shù)截取字?jǐn)?shù)更精準(zhǔn)

dedecms重新定義cn_substr函數(shù)截取字?jǐn)?shù)更精準(zhǔn)

POST TIME:2019-03-20 14:28

,dedecms的cn_substr()和cn_substr_utf8()截取的字符串ms不準(zhǔn),平時(shí)也用習(xí)慣cn_substr(),也不愿用什么cn_substr_utf8()今天弄了下,現(xiàn)在還是比較準(zhǔn)了。按照一個(gè)漢字2個(gè)字節(jié)調(diào)用就行了!

方法說(shuō)明:
一、找到includehelpersstring.helper.php把原來(lái)約33到102行(也就是定義cn_substr()函數(shù)的那段代碼)替換掉,你要是怕不行,可以先把這個(gè)文件備份下,親;

  1. /**
  2. *中英文截取字符串,漢字安2個(gè)字節(jié)
  3. *
  4. * @accesspublic
  5. * @param string$str 需要截取的字符串
  6. * @param int$cutLen 截取的長(zhǎng)度
  7. * @param bool $cutSlashes 是否去掉
  8. * @param bool $addSlashes 是加
  9. * @param string $oDot 截取后加的字符串,如經(jīng)常用的三個(gè)點(diǎn)
  10. * @param bool $hasHtml 是否有html
  11. * @returnstring
  12. */
  13. if ( ! function_exists(‘cn_substr’)){
  14. function cn_substr($str, $cutLen, $oDot = null, $hasHtml = false, $cutSlashes = false, $addSlashes = false) {
  15. global $cfg_soft_lang;
  16. $str = trim ( $str );
  17. if ($cutSlashes) $str = stripslashes ( $str );
  18. if($hasHtml){
  19. $str = preg_replace ( “/(&;[^&;]*&;| | |s|[.+?])/is”, ‘ ‘, $str );
  20. $str = htmlspecialchars ( $str );
  21. }else{
  22. $str = htmlspecialchars ( $str );
  23. }
  24. if ($cutLen && strlen ( $str ) > $cutLen) {
  25. $nStr = ”;
  26. if ($cfg_soft_lang == ‘utf-8′) {
  27. $n = 0;
  28. $tn = 0;
  29. $noc = 0;
  30. while ( $n < strlen ( $str ) ) {
  31. $t = ord ( $str [$n] );
  32. if ($t == 9 || $t == 10 || (32 <= $t && $t <= 126)) {
  33. $tn = 1;
  34. $n ++;
  35. $noc ++;
  36. } elseif (194 <= $t && $t <= 223) {
  37. $tn = 2;
  38. $n += 2;
  39. $noc += 2;
  40. } elseif (224 <= $t && $t < 239) {
  41. $tn = 3;
  42. $n += 3;
  43. $noc += 2;
  44. } elseif (240 <= $t && $t <= 247) {
  45. $tn = 4;
  46. $n += 4;
  47. $noc += 2;
  48. } elseif (248 <= $t && $t <= 251) {
  49. $tn = 5;
  50. $n += 5;
  51. $noc += 2;
  52. } elseif ($t == 252 || $t == 253) {
  53. $tn = 6;
  54. $n += 6;
  55. $noc += 2;
  56. } else {
  57. $n ++;
  58. }
  59. if ($noc >= $cutLen)break;
  60. }
  61. if ($noc > $cutLen) $n -= $tn;
  62. $nStr = substr ( $str, 0, $n );
  63. } else {
  64. for($i = 0; $i < $cutLen – 1; $i ++) {
  65. if (ord ( $str [$i] ) > 127) {
  66. $nStr .= $str [$i] . $str [$i + 1];
  67. $i ++;
  68. } else {
  69. $nStr .= $str [$i];
  70. }
  71. }
  72. }
  73. $str = $nStr . $oDot;
  74. }
  75. if ($addSlashes) $str = addslashes ( $str );
  76. $str = htmlspecialchars_decode ( $str );
  77. return trim ( $str );
  78. }
  79. }

二、全站都使用cn_substr()函數(shù),不管你程序是gbk還是utf8;
比如你要調(diào)用10個(gè)字(拼音漢字混雜):[field:title function='cn_substr(@me,20)']即可



收縮
  • 微信客服
  • 微信二維碼
  • 電話(huà)咨詢(xún)

  • 400-1100-266
婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
欧美中文字幕一区| 综合分类小说区另类春色亚洲小说欧美| 欧美成人video| 亚洲欧洲精品一区二区三区不卡| 午夜精品久久久久久久99樱桃| 国产真实乱子伦精品视频| 欧美在线你懂得| 中文字幕在线不卡国产视频| 麻豆成人av在线| 在线观看91精品国产麻豆| 亚洲欧美日本在线| 成人性生交大片免费看中文| 欧美成人精品高清在线播放 | 国产肉丝袜一区二区| 亚洲6080在线| 在线观看一区日韩| 亚洲品质自拍视频| 成人18精品视频| 国产日韩欧美综合一区| 久久国产精品免费| 日韩一区二区三区在线视频| 一区二区高清在线| 欧美亚洲国产一区二区三区va| 亚洲国产精品v| 粉嫩aⅴ一区二区三区四区| 欧美一级二级三级乱码| 亚洲妇熟xx妇色黄| 欧美色视频一区| 婷婷亚洲久悠悠色悠在线播放| 日本乱人伦aⅴ精品| 亚洲精品综合在线| 日本精品一区二区三区高清| 亚洲美女在线国产| 91精品办公室少妇高潮对白| 亚洲男同性视频| 欧美曰成人黄网| 一级做a爱片久久| 在线观看亚洲a| 午夜视频在线观看一区二区| 欧美日韩久久不卡| 日韩成人一区二区| 日韩三级伦理片妻子的秘密按摩| 久久精工是国产品牌吗| xfplay精品久久| 国产成人av一区二区三区在线 | 久久久久久久久免费| 国产精品456露脸| 亚洲国产精品二十页| 波多野结衣中文一区| 亚洲黄一区二区三区| 欧美日韩一区二区三区四区五区| 午夜精品福利一区二区三区av| 欧美一区午夜精品| 国产91露脸合集magnet| 亚洲视频一区二区在线| 欧美狂野另类xxxxoooo| 狠狠色综合色综合网络| 国产精品理论在线观看| 欧美体内she精高潮| 天堂午夜影视日韩欧美一区二区| 久久一夜天堂av一区二区三区 | 欧美mv和日韩mv国产网站| 国产a精品视频| 亚洲一区二区三区自拍| 欧美一区二区视频在线观看2020| 国产精品一区免费视频| 亚洲色图欧美激情| 欧美成人一级视频| 99精品在线观看视频| 另类的小说在线视频另类成人小视频在线| 国产三级欧美三级| 欧美人体做爰大胆视频| 国产成人午夜电影网| 亚洲一区二区精品3399| 久久综合av免费| 色爱区综合激月婷婷| 国产精品一级片| 午夜精品福利在线| 国产精品不卡在线观看| 日韩欧美亚洲另类制服综合在线| av不卡在线播放| 国产精品69毛片高清亚洲| 亚洲gay无套男同| 亚洲精品中文字幕乱码三区| 久久综合九色综合欧美就去吻 | 51久久夜色精品国产麻豆| 成人性色生活片免费看爆迷你毛片| 丝袜a∨在线一区二区三区不卡| 国产欧美日韩在线| 精品剧情v国产在线观看在线| 在线欧美日韩精品| 国产电影一区在线| 韩国精品主播一区二区在线观看| 亚洲国产成人va在线观看天堂| 中文字幕一区在线| 欧美韩国日本综合| 久久精品夜色噜噜亚洲a∨| 日韩一区二区三区在线视频| 欧美精品高清视频| 91精品国产高清一区二区三区蜜臀 | 亚洲成人精品在线观看| 中文字幕亚洲在| 中文字幕av不卡| 国产亚洲美州欧州综合国| 日韩欧美久久久| 91精品国产综合久久国产大片| 欧美午夜精品一区二区蜜桃 | 国产不卡一区视频| 国产91在线|亚洲| 成人福利视频网站| jiyouzz国产精品久久| 成人免费视频一区| 粉嫩嫩av羞羞动漫久久久| 成人免费va视频| 99re在线精品| 欧美三级视频在线观看| 欧美性三三影院| 91精品国产综合久久久蜜臀粉嫩| 欧美精品电影在线播放| 日韩欧美资源站| 欧美精品一区二区久久婷婷| 精品对白一区国产伦| 久久久久久电影| 中文字幕人成不卡一区| 亚洲一区影音先锋| 青青国产91久久久久久| 国产精品亚洲а∨天堂免在线| 国产一区二区三区高清播放| 国产成人亚洲综合a∨婷婷图片| 99热精品一区二区| 欧美主播一区二区三区| 日韩精品一区二区三区在线播放| 久久久高清一区二区三区| 国产精品久久久久久福利一牛影视| 亚洲欧洲国产专区| 亚洲一区二区黄色| 韩国三级在线一区| 91视频精品在这里| 日韩一区二区高清| 国产精品免费免费| 免费成人在线网站| 成人免费看黄yyy456| 在线影院国内精品| 日韩视频中午一区| 亚洲天堂2016| 久久99精品久久久久久动态图 | 色综合久久天天综合网| 欧美高清一级片在线| 中文字幕欧美国产| 午夜精品久久久久久久蜜桃app| 国产寡妇亲子伦一区二区| 色狠狠色狠狠综合| 久久亚洲一区二区三区明星换脸| 中文字幕在线不卡| 久久99精品久久只有精品| 日本不卡的三区四区五区| 国产suv一区二区三区88区| 欧美精品一二三四| 亚洲欧美二区三区| 国产精品69毛片高清亚洲| 欧美日韩在线播放| 日韩一区在线看| 国产精品一区不卡| 日韩写真欧美这视频| 亚洲图片欧美色图| av成人免费在线| 久久久久国色av免费看影院| 亚洲一卡二卡三卡四卡五卡| av不卡免费在线观看| 久久麻豆一区二区| 麻豆成人免费电影| 欧美一区二区三区四区久久 | 国产精品久久午夜| 国产资源精品在线观看| 欧美精品成人一区二区三区四区| 亚洲图片另类小说| 国产91富婆露脸刺激对白| 日韩一区二区三区电影在线观看| 亚洲国产视频直播| 色综合视频在线观看| 国产精品丝袜一区| 国产激情视频一区二区三区欧美| 欧美一区二区久久久| 亚洲一区二区三区四区在线免费观看 | 56国语精品自产拍在线观看| 亚洲精品日韩综合观看成人91| 成人精品在线视频观看| 久久久久久久综合| 国产精品影视网| 久久人人超碰精品| 国产精品18久久久久久久久久久久 | 欧美亚洲综合久久| 亚洲五码中文字幕| 欧美日韩一区在线| 亚洲国产毛片aaaaa无费看 | 国产精品伦理一区二区| 国产成人aaa| 日韩伦理电影网| 在线视频一区二区三| 一区二区在线免费观看|