博客 / 詳情

返回

php中截取 中/英/數字 混合字符串的方法

這是一篇普通的隨筆而已。

廢話少説,最近參與了開發了公司的PHP相關的業務,遇到了截取字符串的問題。這些字符串最大的特點就是中/英/數字/標點符號混合,用常規的substr 或者 mb_substr都無法截取到滿意的結果,虧了我在開發之前看了很多symfony中自帶的工具類,直接採用了Mbstring::substr的方法截取字符串,省時又省力。

我也瀏覽過網上給的不少關於截取的方法,例如關於截取之前中文判斷之類的,特別麻煩,並且遇到當前業務處理效果不好,總會有漏洞。我粗糙的看了一下這個類的方法,判斷的非常全面,是一個很不錯的工具類。

該類如下

symfony Mbstring.php 類相關源碼

user avatar lx1036 頭像
1 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.