php支持中文字符串分割的函數(shù)
str_split不支持中文,利用mb_xx函數(shù)實(shí)現(xiàn)個(gè)
/**
* Convert a string to an array
* @param string $str
* @param number $split_length
* @return multitype:string
*/
function mb_str_split($str,$split_length=1,$charset="UTF-8"){
if(func_num_args()==1){
return preg_split('/(?<!^)(?!$)/u', $str);
}
if($split_length<1)return false;
$len = mb_strlen($str, $charset);
$arr = array();
for($i=0;$i<$len;$i+=$split_length){
$s = mb_substr($str, $i, $split_length, $charset);
$arr[] = $s;
}
return $arr;
}
方法二:
function mbStrSplit ($string, $len=1) {
$start = 0;
$strlen = mb_strlen($string);
while ($strlen) {
$array[] = mb_substr($string,$start,$len,"utf8");
$string = mb_substr($string, $len, $strlen,"utf8");
$strlen = mb_strlen($string);
}
return $array;
}
以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
- PHP中可以自動(dòng)分割查詢字符的Parse_str函數(shù)使用示例
- php使用自定義函數(shù)實(shí)現(xiàn)漢字分割替換功能示例
- php分割合并兩個(gè)字符串的函數(shù)實(shí)例
- php字符串分割函數(shù)用法實(shí)例
- php中利用explode函數(shù)分割字符串到數(shù)組
- php連接函數(shù)implode與分割explode的深入解析
- php字符串分割函數(shù)explode的實(shí)例代碼
- PHP 長(zhǎng)文章分頁(yè)函數(shù) 帶使用方法,不會(huì)分割段落,翻頁(yè)在底部
- php strstr查找字符串中是否包含某些字符的查找函數(shù)
- PHP截取漢字亂碼問(wèn)題解決方法mb_substr函數(shù)的應(yīng)用
- PHP反轉(zhuǎn)字符串函數(shù)strrev()函數(shù)的用法
- php指定長(zhǎng)度分割字符串str_split函數(shù)用法示例
相關(guān)文章
php+MySql實(shí)現(xiàn)登錄系統(tǒng)與輸出瀏覽者信息功能
這篇文章主要介紹了php+MySql實(shí)現(xiàn)登錄系統(tǒng)與輸出瀏覽者信息功能 的相關(guān)資料,需要的朋友可以參考下2016-07-07
PHP+apc+ajax實(shí)現(xiàn)的ajax_upload上傳進(jìn)度條代碼
這篇文章主要介紹了PHP+apc+ajax實(shí)現(xiàn)的ajax_upload上傳進(jìn)度條代碼,詳細(xì)分析了apc模塊的安裝、設(shè)置及ajax調(diào)用實(shí)現(xiàn)上傳進(jìn)度條功能,需要的朋友可以參考下2016-01-01
php下實(shí)現(xiàn)一個(gè)阿拉伯?dāng)?shù)字轉(zhuǎn)中文數(shù)字的函數(shù)
最近因需要,寫了個(gè)“阿拉伯?dāng)?shù)字轉(zhuǎn)中文數(shù)字的函數(shù)”。搜索了精華區(qū)只見(jiàn)到一個(gè)類似的。 感覺(jué)到我的算法不錯(cuò),所以貼出來(lái)共享一下2008-07-07
php基于登陸時(shí)間判斷實(shí)現(xiàn)一天多次登錄只積分一次功能示例
這篇文章主要介紹了php基于登陸時(shí)間判斷實(shí)現(xiàn)一天多次登錄只積分一次功能,適合會(huì)員系統(tǒng)的積分功能,涉及php時(shí)間判斷與數(shù)據(jù)庫(kù)相關(guān)操作技巧,需要的朋友可以參考下2017-10-10
PHP設(shè)計(jì)模式之工廠模式實(shí)例總結(jié)
這篇文章主要介紹了PHP設(shè)計(jì)模式之工廠模式,簡(jiǎn)單介紹了工廠模式的概念、原理并結(jié)合實(shí)例形式總結(jié)分析了工廠模式的具體定義及使用方法,需要的朋友可以參考下2017-09-09
php將數(shù)組轉(zhuǎn)換成csv格式文件輸出的方法
這篇文章主要介紹了php將數(shù)組轉(zhuǎn)換成csv格式文件輸出的方法,涉及php操作csv文件的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-03-03
rephactor 優(yōu)秀的PHP的重構(gòu)工具
從PHP5開(kāi)始,提供了強(qiáng)大的面向?qū)ο蠊δ?。使得PHP能夠完全按設(shè)計(jì)模式編程。2011-06-06
調(diào)整優(yōu)化您的LAMP應(yīng)用程序的5種簡(jiǎn)單方法
Wikipedia、Facebook 和 Yahoo! 等主要 web 屬性使用 LAMP 架構(gòu)來(lái)為每天數(shù)百萬(wàn)的請(qǐng)求提供服務(wù),而 Wordpress、Joomla、Drupal 和 SugarCRM 等 web 應(yīng)用程序軟件使用其架構(gòu)來(lái)讓組織輕松部署基于 web 的應(yīng)用程序。2011-06-06

