PHP截斷函數mb_substr()詳細介紹

來源:互聯網
上載者:User

標籤:提示   extension   開始   開啟   英文   utf-8   代碼   substr函數   windows   

在php中mb_substr()函數是用來截中文與英文的函數,可以方便快速的解決截取指定字元長度的問題,下面我來給大家介紹介紹。提示:mb_substr在於php中是預設不被支援的我們需要在在windows目錄下找到php ini開啟編

在php中mb_substr()函數是用來截中文與英文的函數,可以方便快速的解決截取指定字元長度的問題,下面我來給大家介紹介紹。 

提示:mb_substr

在於php中是預設不被支援的我們需要在在windows目錄下找到php.ini開啟編輯,搜尋mbstring.dll,找到;extension=php_mbstring.dll把前面的;號去掉才可以使用mb_substr函數哦。Function:mb_substr( $str, $start, $length, $encoding ) 

 $str,需要截斷的字串 $start,截斷開始處

 $length,長度(注意,這個跟mb_strimwidth不同,1就代表一個中文字元) $encoding,編碼,我設為utf-8

代碼如下

 $str = ‘這樣一來我的字串就不會有亂碼^_^‘;

echo "mb_substr:" . mb_substr($str, 0, 7,‘utf-8‘);//結果:這樣一來我的字echo "";

echo "mb_strcut:" . mb_strcut($str, 0, 6,‘utf-8‘);//結果:這樣?>

PHP截斷函數mb_substr()詳細介紹

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.