PHP截取漢字亂碼問題解決方法mb_substr函數(shù)的應(yīng)用
更新時間:2008年03月30日 00:24:08 作者:
利用mb_substr截取字符串不會出現(xiàn)亂碼問題,高手可以飛過......
首先
1.確保你的Windows/system32下有php_mbstring.dll這個文件,沒有就從你Php安裝目錄extensions里拷入Windows/system32里面。
2.在windows目錄下找到php.ini打開編輯,搜索mbstring.dll,找到
;extension=php_mbstring.dll把前面的;號去掉,這樣mb_substr函數(shù)就可以生效了
mb_strcut函數(shù)功能也可以截取字符串長度,下面實例具體看看區(qū)別在哪:
<?php
$str = '這樣一來我的字符串就不會有亂碼^_^';
echo "mb_substr:" . mb_substr($str, 0, 7, 'utf-8');
//結(jié)果:這樣一來我的字
echo "<br>";
echo "mb_strcut:" . mb_strcut($str, 0, 6, 'utf-8');
//結(jié)果:這樣
?>
從上面的例子可以看出,mb_substr是按字來切分字符,而mb_strcut是按字節(jié)來切分字符,但是都不會產(chǎn)生半個字符的現(xiàn)象。
1.確保你的Windows/system32下有php_mbstring.dll這個文件,沒有就從你Php安裝目錄extensions里拷入Windows/system32里面。
2.在windows目錄下找到php.ini打開編輯,搜索mbstring.dll,找到
;extension=php_mbstring.dll把前面的;號去掉,這樣mb_substr函數(shù)就可以生效了
mb_strcut函數(shù)功能也可以截取字符串長度,下面實例具體看看區(qū)別在哪:
復(fù)制代碼 代碼如下:
<?php
$str = '這樣一來我的字符串就不會有亂碼^_^';
echo "mb_substr:" . mb_substr($str, 0, 7, 'utf-8');
//結(jié)果:這樣一來我的字
echo "<br>";
echo "mb_strcut:" . mb_strcut($str, 0, 6, 'utf-8');
//結(jié)果:這樣
?>
從上面的例子可以看出,mb_substr是按字來切分字符,而mb_strcut是按字節(jié)來切分字符,但是都不會產(chǎn)生半個字符的現(xiàn)象。
您可能感興趣的文章:
- php中的一個中文字符串截取函數(shù)
- PHP中英混合字符串截取函數(shù)代碼
- 多個PHP中文字符串截取函數(shù)
- php中支持多種編碼的中文字符串截取函數(shù)!
- php字符串截取函數(shù)用法分析
- php自定義中文字符串截取函數(shù)substr_for_gb2312及substr_for_utf8示例
- PHP中文處理 中文字符串截取(mb_substr)和獲取中文字符串字數(shù)
- php mb_substr()函數(shù)截取中文字符串應(yīng)用示例
- 淺析PHP substr,mb_substr以及mb_strcut的區(qū)別和用法
- php截取字符串函數(shù)substr,iconv_substr,mb_substr示例以及優(yōu)劣分析
- php字符串截取函數(shù)mb_substr用法實例分析
相關(guān)文章
PHP實現(xiàn)的memcache環(huán)形隊列類實例
這篇文章主要介紹了PHP實現(xiàn)的memcache環(huán)形隊列類,實例分析了基于memcache實現(xiàn)環(huán)形隊列的方法,涉及memcache緩存及隊列的相關(guān)技巧,需要的朋友可以參考下2015-07-07WordPress開發(fā)中短代碼的實現(xiàn)及相關(guān)函數(shù)使用技巧
這篇文章主要介紹了WordPress開發(fā)中短代碼的實現(xiàn)及相關(guān)函數(shù)使用技巧,文中講到了add_shortcode函數(shù)和shortcode_atts函數(shù)的用法,需要的朋友可以參考下2016-01-01php通過array_merge()函數(shù)合并兩個數(shù)組的方法
這篇文章主要介紹了php通過array_merge()函數(shù)合并兩個數(shù)組的方法,實例分析了php中array_merge()函數(shù)合并數(shù)組的使用技巧,需要的朋友可以參考下2015-03-03php生成隨機數(shù)/生成隨機字符串的方法小結(jié)【5種方法】
這篇文章主要介紹了php生成隨機數(shù)/生成隨機字符串的方法,結(jié)合實例形式分析了php生成隨機數(shù)/生成隨機字符串的5種實現(xiàn)方法與相關(guān)操作注意事項,需要的朋友可以參考下2020-05-05