亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

thinkphp中字符截取函數msubstr()用法分析

2024-05-04 23:42:11
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了thinkphp中字符截取函數msubstr()用法,結合實例形式較為詳細的分析了thinkPHP中字符截取函數msubstr()的功能、定義使用技巧與注意事項,需要的朋友可以參考下
 

本文實例講述了thinkphp中字符截取函數msubstr()用法。分享給大家供大家參考,具體如下:

ThinkPHP有一個內置字符截取函數msubstr()如下:

msubstr($str, $start=0, $length, $charset="utf-8", $suffix=true)

$str:要截取的字符串 
$start=0:開始位置,默認從0開始 
$length:截取長度 
$charset="utf-8":字符編碼,默認UTF-8 
$suffix=true:是否在截取后的字符后面顯示省略號,默認true顯示,false為不顯示

調用如下

復制代碼代碼如下:
{$vo.title|msubstr=5,5,'utf-8',false}

解釋:截取字符串$vo.title,從第5個字符開始,截取5個,編碼為UTF-8,不顯示省略號

 

最近在用thinkphp寫程序的時候遇到  Call to undefined function msubstr() 這樣一個報錯,

原因分析:

在前臺模板中用到了msubstr|msubstr=###,5,5,'utf-8',false 這個函數來截取字符數量;

問題出現:

開始在本地寫的時候是windows操作系統沒報錯,后來把項目上傳到Linux服務器的時候訪問前臺報Call to undefined function msubstr()這個錯;

問題排除:

開始在think官方看到有小伙伴們貼出來了要在公共函數庫下定義這個函數;函數如下:

function msubstr($str, $start=0, $length, $charset="utf-8", $suffix=false){ if(function_exists("mb_substr")){ if($suffix) return mb_substr($str, $start, $length, $charset)."..."; else return mb_substr($str, $start, $length, $charset); }elseif(function_exists('iconv_substr')) { if($suffix) return iconv_substr($str,$start,$length,$charset)."..."; else return iconv_substr($str,$start,$length,$charset); } $re['utf-8'] = "/[x01-x7f]|[xc2-xdf][x80-xbf]|[xe0-xef][x80-xbf]{2}|[xf0-xff][x80-xbf]{3}/"; $re['gb2312'] = "/[x01-x7f]|[xb0-xf7][xa0-xfe]/"; $re['gbk'] = "/[x01-x7f]|[x81-xfe][x40-xfe]/"; $re['big5'] = "/[x01-x7f]|[x81-xfe]([x40-x7e]|xa1-xfe])/"; preg_match_all($re[$charset], $str, $match); $slice = join("",array_slice($match[0], $start, $length)); if($suffix) return $slice."…"; return $slice;}

定義完之后在本地可以使用;也看到有小伙伴們說要把這個函數放到Thinkphp核心函數文件下可以解決Call to undefined function msubstr()報錯問題,放在自己的項目Common目錄下的common.php下說無效,但是不想改動Think的核心文件方便 以后升級;

解決方案:

還是Linx下的文件大小寫問題,經我仔細查看發現,由于項目不會自動生成common.php要手動建,原來我在本地項目下的Common下的common.php的C寫成了大寫,然后查看官方的核心Common下的common.php的C是小寫。最后把他改成小寫問題解決;

記錄一下,避免以后再犯這種低級錯誤!

更多關于thinkPHP相關內容感興趣的朋友可查看本站專題:《ThinkPHP入門教程》及《ThinkPHP常用方法總結

希望本文所述對大家基于thinkPHP框架的PHP程序設計有所幫助。



注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产高潮在线观看| 欧美噜噜久久久xxx| 日韩免费在线电影| 久久久91精品| 最新日韩中文字幕| 欧美另类xxx| 2019中文字幕在线观看| 欧美亚洲国产视频小说| 亚洲精品久久在线| 国产精品久久久久久久久借妻| 国产精品夜间视频香蕉| 国语自产精品视频在线看抢先版图片| 91成人精品网站| 5278欧美一区二区三区| 欧美日韩亚洲精品一区二区三区| 亚洲视频在线看| 久久久久免费精品国产| 欧美一级电影在线| 亚洲色图50p| 欧美极品在线视频| 欧美日韩视频免费播放| 国产精品吴梦梦| 亚洲成av人影院在线观看| 欧美巨乳在线观看| 26uuu日韩精品一区二区| 国产在线观看精品| 欧美在线视频网站| 国产精品成人播放| 亚洲一区二区三区777| 97婷婷涩涩精品一区| 日韩福利伦理影院免费| 亚洲欧美国产高清va在线播| 国产欧美精品xxxx另类| 国产一区二中文字幕在线看| 91免费综合在线| 亚洲精品第一页| 91亚洲精品在线| 久久亚洲成人精品| 777精品视频| 亚洲最大av在线| 久久久这里只有精品视频| 91超碰中文字幕久久精品| 91麻豆国产语对白在线观看| 欧美激情精品久久久久久| 亚洲精品国产免费| 国产日韩在线看片| 伊人久久久久久久久久久| 成人久久久久爱| 亚洲国产欧美一区二区三区久久| 国产精品99蜜臀久久不卡二区| 亚洲a在线播放| 久久中文精品视频| 久久不射电影网| 欧美极品美女视频网站在线观看免费| 欧美精品18videosex性欧美| 国产一级揄自揄精品视频| 欧美在线视频一二三| 高清亚洲成在人网站天堂| 欧美视频在线视频| 色av吧综合网| 久久久久久久久久久免费精品| 久久艳片www.17c.com| 亚洲精品视频在线观看视频| 4388成人网| 亚洲国产日韩欧美在线图片| 亚洲欧美一区二区三区情侣bbw| 亚洲国产另类久久精品| 在线观看中文字幕亚洲| 亚洲精品98久久久久久中文字幕| 91精品视频在线免费观看| 亚洲mm色国产网站| 亚洲欧洲免费视频| 日韩在线视频播放| 成人福利视频网| 亚洲色图13p| 国产精品网站大全| 久久香蕉精品香蕉| 在线亚洲午夜片av大片| 91成人性视频| 欧美猛男性生活免费| 91精品久久久久久久久中文字幕| 91精品久久久久久久久久久| 欧美大学生性色视频| 日本一区二区三区四区视频| 国产综合久久久久久| 日韩精品999| 国产中文字幕91| 久久久久女教师免费一区| 不卡中文字幕av| 不卡在线观看电视剧完整版| 亚洲最大福利视频网站| 成人欧美一区二区三区在线| 国产精品吴梦梦| 97香蕉久久超级碰碰高清版| 91久久中文字幕| 成人精品网站在线观看| 欧洲日韩成人av| 亚洲综合视频1区| 91九色视频在线| 欧美日韩在线一区| 亚洲欧美日韩在线高清直播| 97人洗澡人人免费公开视频碰碰碰| 日韩高清电影免费观看完整| 欧美日韩午夜激情| 在线色欧美三级视频| 中文字幕欧美日韩| 欧美激情视频一区二区三区不卡| 国产精品av免费在线观看| 国产原创欧美精品| 亚洲欧美国产制服动漫| 亲爱的老师9免费观看全集电视剧| 亚洲国产成人av在线| 亚洲自拍偷拍色图| 色综合久综合久久综合久鬼88| 色悠悠久久久久| 久久男人资源视频| 久久综合久久美利坚合众国| 欧美韩国理论所午夜片917电影| 欧美黑人一级爽快片淫片高清| 欧美日韩性视频| 色综合久久悠悠| 欧美又大又硬又粗bbbbb| 精品久久久久久亚洲国产300| 伦伦影院午夜日韩欧美限制| 欧美有码在线观看视频| 日本高清+成人网在线观看| 久久久久久91香蕉国产| 成人网在线免费观看| 国产精品久久久久久久天堂| 98精品国产高清在线xxxx天堂| 日韩免费在线观看视频| 日韩风俗一区 二区| 亚洲女同性videos| 亚洲男人天堂手机在线| 国产精品免费在线免费| 亚洲精品一区二区三区不| 欧美性猛交xxxx久久久| 久久久伊人欧美| 精品福利一区二区| 久久在线免费视频| 深夜精品寂寞黄网站在线观看| 欧美国产精品人人做人人爱| 欧美高清视频在线观看| 欧美视频在线视频| 亚洲国产精品999| 亚洲国产精品久久久久久| 国产97在线|亚洲| 亚洲性生活视频| 成人精品久久一区二区三区| 国产精品永久免费观看| 欧美日韩在线免费观看| 欧美黄色免费网站| 精品久久久久久国产91| 成人黄色影片在线| 欧美区在线播放| 欧美巨乳在线观看| 91精品国产高清自在线| 久久久免费电影| 精品视频在线播放免| 国产99久久精品一区二区永久免费| 国产精品国语对白| 亚洲第一福利视频| 狠狠操狠狠色综合网| 奇米四色中文综合久久|