国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php mb_substr()函數截取中文字符串應用示例

2024-05-04 23:24:39
字體:
來源:轉載
供稿:網友
substr()函數用來截取字符串,但是對于中文字符會出現問題,而mb_substr()和mb_strcut這兩個函數可以,下面為大家介紹其具體用法
 
 

substr()函數用來截取字符串,但是對于中文字符會出現問題,而mb_substr()和mb_strcut這兩個函數可以,用法與substr()相似,只是在函數最后要加入多一個參數,以設定字符串的編碼,使用這兩個函數需要在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').'...';?>

輸出的結果:

21
你好我好...
你...

從上面的例子可以看出,mb_substr是按字來分割字符,而mb_strcut是按字節來分割字符,但是都不會產生半個字符的現象。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 故城县| 富宁县| 福安市| 望江县| 南阳市| 桐乡市| 南涧| 新竹县| 临邑县| 武清区| 乌拉特中旗| 灵武市| 阿克陶县| 怀远县| 上犹县| 轮台县| 清苑县| 商南县| 青阳县| 濉溪县| 三河市| 连云港市| 边坝县| 雷山县| 大安市| 陆丰市| 荣昌县| 商都县| 许昌县| 汕尾市| 奎屯市| 广德县| 四子王旗| 盐源县| 卢氏县| 新干县| 莱西市| 四会市| 忻城县| 铜陵市| 德令哈市|