php mb_substr()函數(shù)截取中文字符串應(yīng)用示例
substr()函數(shù)用來截取字符串,但是對于中文字符會出現(xiàn)問題,而mb_substr()和mb_strcut這兩個函數(shù)可以,用法與substr()相似,只是在函數(shù)最后要加入多一個參數(shù),以設(shè)定字符串的編碼,使用這兩個函數(shù)需要在php.ini中把php_mbstring.dll打開。
<?php
header("content-type:text/html; charset=utf-8");
$string = "你好我好大家好";
echo strlen($string).'</br>';
echo mb_substr($string,0,4,'utf-8').'...</br>';
echo mb_strcut($string,0,4,'utf-8').'...';
?>
輸出的結(jié)果:
21
你好我好...
你...
從上面的例子可以看出,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)和獲取中文字符串字?jǐn)?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用法實(shí)例分析
相關(guān)文章
PHP 中關(guān)于ord($str)>0x80的詳細(xì)說明
為了識別雙字節(jié)的字符,比如漢字或日文韓文等都是占兩字節(jié)的,每字節(jié)高位為1,而一般西文字符只有一個字節(jié),七位有效編碼,高位為0而0x80對應(yīng)的二進(jìn)制代碼為1000 0000,最高位為一,代表漢字.漢字編碼格式通稱為10格式. 一個漢字占2字節(jié),但只代表一個字符2012-09-09
PHP自帶函數(shù)給數(shù)字或字符串自動補(bǔ)齊位數(shù)
很多時候我們需要對數(shù)字進(jìn)行格式化,比如位數(shù)不足前面加0補(bǔ)足。用 php可以很輕易實(shí)現(xiàn),因為PHP自帶了相關(guān)功能的函數(shù)。2014-07-07
PHP實(shí)現(xiàn)根據(jù)數(shù)組某個鍵值大小進(jìn)行排序的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)根據(jù)數(shù)組某個鍵值大小進(jìn)行排序的方法,涉及php針對數(shù)組的遍歷、排序等相關(guān)操作技巧,需要的朋友可以參考下2018-03-03
PHP生成不同顏色、不同大小的tag標(biāo)簽函數(shù)
看別人網(wǎng)站上面的tag都是不同顏色,不同大小的tag標(biāo)簽非常不錯,這里就分享兩個函數(shù),方便需要的朋友2013-09-09
ThinkPHP使用心得分享-上傳類UploadFile的使用
ThinkPHP中的UploadFile類用于處理文件上傳,本文小總結(jié)了一下關(guān)于學(xué)習(xí)過程中對UploadFile類的使用方法。2014-05-05
ThinkPHP實(shí)現(xiàn)定時任務(wù)的操作步驟
定時任務(wù)就是在特定的時間點(diǎn)執(zhí)行一些特定的任務(wù),比如,每天晚上12點(diǎn)自動清空數(shù)據(jù)庫,或者每分鐘檢查一次服務(wù)器資源使用情況,那么,如何使用ThinkPHP來實(shí)現(xiàn)這些定時任務(wù)呢?本文小編給大家介紹了ThinkPHP實(shí)現(xiàn)定時任務(wù)的操作步驟,需要的朋友可以參考下2024-09-09
php 廣告調(diào)用類代碼(支持Flash調(diào)用)
php 廣告調(diào)用類代碼(支持Flash調(diào)用),非常方便php頁面中加載廣告。需要的朋友可以參考下。2011-08-08

