php中mb substr,php中中文截取函数mb_substr()详细
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                php中mb substr,php中中文截取函数mb_substr()详细
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                由于中文是兩個字節所以不能像英文和數字那樣來用substr()這樣會出現亂碼,幸好在php有mb_substr()函數來處理這個問題,有需要的朋友看看。
一、中文截取:mb_substr()
mb_substr( $str, $start, $length, $encoding )
$str,需要截斷的字符串
$start,截斷開始處,起始處為0
$length,要截取的字數
$encoding,網頁編碼,如utf-8,GB2312,GBK
實例:
| ?代碼如下 | 復制代碼 | ||||
| <?http: //www.111cn.net'; echo mb_substr($str,0,5,'utf-8');//截取頭5個字,假定此代碼所在php文件的編碼為utf-8 ?> 結果顯示:電影618 二、獲取中文長度:mb_strlen() mb_strlen( $str, $encoding ) $str,要計算長度的字符串 $encoding,網頁編碼,如utf-8,GB2312,GBK 實例: 
  | |||||
總結
以上是生活随笔為你收集整理的php中mb substr,php中中文截取函数mb_substr()详细的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: php购物车生成订单,php – 在购物
 - 下一篇: php json对象取数据类型,PHP如