php實(shí)現(xiàn)過濾字符串中的中文和數(shù)字實(shí)例
更新時間:2015年07月29日 12:27:51 作者:DDIAN
這篇文章主要介紹了php實(shí)現(xiàn)過濾字符串中的中文和數(shù)字的方法,實(shí)例分析了php操作中文和數(shù)字匹配的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實(shí)例講述了php實(shí)現(xiàn)過濾字符串中的中文和數(shù)字。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
function getChinese($string,$encode="GBK") { switch($encode){ case "GBK" :$codelength=2;break; case "GB2312" :$codelength=3;break; case "UTF-8" :$codelength=3;break; case "UTF-16" :$codelength=4;break; } $tmpstr = ''; $arr = array(1,2,3,4,5,6,7,8,9,0); $strlen = strlen($string); for($i=0; $i<$strlen; $i++) { $str=substr($string, $i, 1); $str1=trim($str); if( ord($str)>0xA0 ){ $tmpstr.= substr($string, $i, $codelength); $i = $i+$codelength-1; } } return $tmpstr; }
希望本文所述對大家的php程序設(shè)計有所幫助。
您可能感興趣的文章:
- 編寫PHP程序檢查字符串中的中文字符個數(shù)的實(shí)例分享
- php阿拉伯?dāng)?shù)字轉(zhuǎn)中文人民幣大寫
- php封裝好的人民幣數(shù)值轉(zhuǎn)中文大寫類
- php將金額數(shù)字轉(zhuǎn)化為中文大寫
- php支持中文字符串分割的函數(shù)
- php的GD庫imagettftext函數(shù)解決中文亂碼問題
- 多個PHP中文字符串截取函數(shù)
- PHP中文處理 中文字符串截取(mb_substr)和獲取中文字符串字?jǐn)?shù)
- php中計算中文字符串長度、截取中文字符串的函數(shù)代碼
- php簡單統(tǒng)計在線人數(shù)的方法
- PHP使用redis實(shí)現(xiàn)統(tǒng)計緩存mysql壓力的方法
- php精確的統(tǒng)計在線人數(shù)的方法
- php簡單統(tǒng)計中文個數(shù)的方法
相關(guān)文章
PHP 的異常處理、錯誤的拋出及回調(diào)函數(shù)等面向?qū)ο蟮腻e誤處理方法
PHP 5 提供了一種新的面向?qū)ο蟮腻e誤處理方法,包括PHP 的異常處理、錯誤的拋出及回調(diào)函數(shù)等面向?qū)ο蟮腻e誤處理方法,需要了解更多的朋友可以參考下2012-12-12php實(shí)現(xiàn)算術(shù)驗(yàn)證碼功能
這篇文章主要為大家詳細(xì)介紹了php實(shí)現(xiàn)算術(shù)驗(yàn)證碼功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-12-12PHP查詢MySQL大量數(shù)據(jù)的時候內(nèi)存占用分析
這篇文章主要是從原理, 手冊和源碼分析在PHP中查詢MySQL返回大量結(jié)果時, 內(nèi)存占用的問題, 同時對使用MySQL C API也有涉及.2011-07-07PHP實(shí)現(xiàn)服務(wù)器狀態(tài)監(jiān)控的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)服務(wù)器狀態(tài)監(jiān)控的方法,可實(shí)現(xiàn)對指定IP服務(wù)器狀態(tài)的有效監(jiān)控,非常具有實(shí)用價值,需要的朋友可以參考下2014-12-12php中foreach結(jié)合curl實(shí)現(xiàn)多線程的方法分析
這篇文章主要介紹了php中foreach結(jié)合curl實(shí)現(xiàn)多線程的方法,結(jié)合實(shí)例形式分析了foreach語句結(jié)合curl循環(huán)調(diào)用模擬多線程的原理與實(shí)現(xiàn)技巧,需要的朋友可以參考下2016-09-09