91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

thinkphp漢字亂碼怎么辦

發布時間:2021-12-21 12:22:50 來源:億速云 閱讀:237 作者:小新 欄目:編程語言

這篇文章主要介紹thinkphp漢字亂碼怎么辦,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

thinkphp漢字亂碼的解決辦法:1、找到并打開thinkphp的入口文件;2、在該文件中添加“header('Content-Type:text/html; charset=utf-8');”即可。

本文操作環境:Windows7系統、thinkphp v5.1版、Dell G3電腦。

thinkphp數據庫輸出中文utf-8亂碼問題

在使用thinkphp連接mysql數據庫出現中文亂碼問題真的很令人頭疼,無論怎么修改數據庫的字段類型都沒有用,我也到處查了個個地方,發現其實并不是mysql數據庫的問題,在我們配置mysql數據庫時我們都已經把數據庫配置為utf8的格式了,也就是說問題出現在thinkphp配置本身,我到網上查了一番,也驗證過了,其實很簡單,就是在thinkphp的入口文件加上一句:

header('Content-Type:text/html; charset=utf-8');

這樣我們再調用數據庫驗證,亂碼變成中文成功。

總的來說,出現中文亂碼的原因就是字符編碼不統一,但是讓很多人頭痛的是不知道哪些地方需要更改編碼以及如何統一。

   需要同意編碼的地方有,及如何統一:

1. 代碼文件(判斷查看文件編碼的最簡單的辦法是:用記事本打開,然后點擊“另存為”,出現的窗口下方有“編碼”字樣,若不是你想要的編碼,改為你的編碼后保存覆蓋原來的文件即可);

2.  html 文件頭部應加上 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ,把 utf-8 改為你要同意的編碼即可;

3. 數據庫連接代碼應選擇對應字符編碼,mySql 的選擇字符編碼的代碼為:mysql_query("SET NAMES 'utf-8';"); 其他數據庫的代碼請自行查詢;

4. 后臺程序代碼 php 需要注明字符編碼,header('Content-Type:text/html; charset=utf-8');


以上是“thinkphp漢字亂碼怎么辦”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

宝丰县| 洞头县| 大邑县| 平泉县| 台前县| 海宁市| 花莲县| 阳原县| 钦州市| 乌兰察布市| 廉江市| 密云县| 龙岩市| 花莲市| 霍邱县| 汕头市| 尼玛县| 古交市| 嘉荫县| 德江县| 米泉市| 博野县| 黑山县| 凌源市| 黑龙江省| 阜阳市| 弋阳县| 双峰县| 都匀市| 通江县| 出国| 工布江达县| 南皮县| 游戏| 南雄市| 大安市| 友谊县| 永川市| 洪洞县| 安塞县| 光泽县|