PHP漢字出現亂碼如何解決?

Guanhui
發布: 2023-03-03 06:06:01
原創
3157 人瀏覽過

PHP漢字出現亂碼如何解決?

PHP漢字出現亂碼如何解決?

1、連接資料庫時將字元集設定為「utf8」;

//mysql
mysql_query('SET NAMES utf8');
//mysqli
mysqli_set_charset($connect, 'utf8');
登入後複製

2、使用「header()」函數將回應標頭的「Content-Type」設為“utf8”;

header("Content-Type: text/html;charset=utf-8");
登入後複製

3、查看資料庫字元集是否為“utf8”,否則更改為“utf8”即可。

utf8是什麼

#UTF-8(8位,Universal Character Set/Unicode Transformation Format)是針對Unicode的一種可變長度字元編碼。它可以用來表示Unicode標準中的任何字符,而且其編碼中的第一個字節仍與ASCII相容,使得原來處理ASCII字符的軟體無須或只進行少部修改後,便可繼續使用。因此,它逐漸成為電子郵件、網頁及其他儲存或傳送文字的應用中,優先採用的編碼。

推薦教學:《PHP

以上是PHP漢字出現亂碼如何解決?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板