php中漢字亂碼怎麼辦

藏色散人
發布: 2023-03-08 13:12:02
原創
23454 人瀏覽過

php中漢字亂碼的解決方法:1、透過「header("content-type:text/html;charset = utf-8");」解決輸出資料中有中文時亂碼問題;2、透過“query('SET NAMES UTF8');”解決亂碼。

php中漢字亂碼怎麼辦

本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

PHP中文亂碼問題

這裡我主要用了兩種方法

第一種

主要用來解決echo、prin_r()、var_dump(),輸出資料中有中文時亂碼問題。

<?php
header("content-type:text/html;charset = utf-8");
?>
登入後複製

第二種

主要用來解決資料庫中,有中文時亂碼問題。

$conn->query(‘SET NAMES UTF8’)
<?php
//连接数据库
$servername = &#39;数据库地址&#39;;
$username = &#39;用户名&#39;;
$password = &#39;密码&#39;;
$dbname = &#39;数据库名称&#39;;
$conn = mysqli_connect($servername,$username,$password,$dbname);
if(!$conn) {
    die(&#39;连接失败:&#39;.$conn->connect_error);
}
echo &#39;连接成功&#39;;
// 防止中文乱码
$conn->query(&#39;SET NAMES UTF8&#39;);
登入後複製

【推薦學習:《PHP影片教學》】

以上是php中漢字亂碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!