亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決php使用substr()函數截取字符串出現亂碼的問題

發布時間:2020-07-15 10:53:10 來源:億速云 閱讀:154 作者:Leah 欄目:編程語言

本篇文章為大家展示了如何解決php使用substr()函數截取字符串出現亂碼的問題,代碼簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

php使用substr()函數截取字符串出現亂碼的解決方法是:使用mb_substr()函數即可,因為substr()函數只針對英文字符。具體使用方法:【mb_substr($str,0,2,"UTF8")】。

原因分析:

substr() 函數只針對英文字符,如果我們要分割中文字符,則需要使用 mb_substr()函數。

函數介紹:

mb_substr() 函數返回字符串的一部分。

語法:

mb_substr(string $str, int $start[,int $length = NULL[, string $encoding = mb_internal_encoding()]]):string

參數介紹:

  • str    必需。從該 string 中提取子字符串

  • start    必需。規定在字符串的何處開始

  • length    可選。規定要返回的字符串長度。默認是直到字符串的結尾

  • encoding    可選。字符編碼。如果省略,則使用內部字符編碼

返回值:

返回字符串的提取部分,如果失敗則返回 FALSE,或者返回一個空字符串。

代碼實現:

<?php
header("Content-Type: text/html; charset=utf-8");
$str="網站工作室歡迎您!";
echo mb_strlen($str,"UTF8")."<br>";
echo mb_substr($str,0,2,"UTF8")."<br>";
?>

上述內容就是如何解決php使用substr()函數截取字符串出現亂碼的問題,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

北京市| 九台市| 连云港市| 确山县| 金坛市| 方山县| 云南省| 登封市| 苗栗市| 昌邑市| 苏尼特左旗| 施甸县| 吉木萨尔县| 嘉善县| 高唐县| 玉林市| 曲靖市| 冕宁县| 马山县| 滨州市| 莆田市| 阿鲁科尔沁旗| 荣成市| 平江县| 上虞市| 宝山区| 玉田县| 洱源县| 汝州市| 报价| 汝阳县| 深州市| 蕉岭县| 德惠市| 长寿区| 敖汉旗| 江西省| 沙雅县| 四平市| 微山县| 恩平市|