首頁 >後端開發 >php教程 >PHP截取中文字串_PHP編程

PHP截取中文字串_PHP編程

微波
微波原創
2017-06-28 15:34:241241瀏覽

以下程式碼試用於GB2312編碼,截取中文字串是PHP中一個頭痛的問題,解決方法是根據值是否大於等於128來判斷是否是雙字節字符,以避免出現亂碼的情況。但中英文混合、特殊符號等問題總是存在,現在寫一個比較全面的,僅供參考:

程式說明:

1. len 參數以中文字元為標準,1len等於2個英文字符,為了形式上好看些

2. 如果將magic參數設為false,則中文和英文同等看待,取絕對的字符數

3. 特別適用於用htmlspecialchars()進行過編碼的字串

4. 能正確處理GB2312中實體字元模式(

以上是PHP截取中文字串_PHP編程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn