<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • php如何解決中文亂碼問題

    時(shí)間:2024-07-17 17:23:21 PHP 我要投稿
    • 相關(guān)推薦

    php如何解決中文亂碼問題

      很多朋友發(fā)現(xiàn)程序中的中文在輸出的時(shí)候會(huì)出現(xiàn)亂碼的問題,那么php如何解決中文亂碼問題呢?下面小編為大家解答一下,希望能幫到大家!

      I. 為什么會(huì)出現(xiàn)中文亂碼?

      很多新手朋友學(xué)習(xí)PHP的時(shí)候,發(fā)現(xiàn)程序中的中文在輸出的時(shí)候會(huì)出現(xiàn)亂碼的問題,那么為什么會(huì)出現(xiàn)這種亂碼的情況呢?一般來說,亂碼的出現(xiàn)有2種原因,一種是由于編碼(charset)設(shè)置錯(cuò)誤,導(dǎo)致瀏覽器以錯(cuò)誤的編碼來解析,從而出現(xiàn)了滿屏亂七八糟的“天書”,第二種就是文件被以錯(cuò)誤的編碼打開,然后保存,比如一個(gè)文本文件原先是GB2312編碼的,卻以UTF-8編碼打開再保存,就會(huì)出現(xiàn)亂碼的問題。本篇文章,就帶大家了解一下,怎么解決php中亂碼的問題。

      我們將亂碼情況分為以下幾種,有需要的可以對(duì)照下面的幾種情況有針對(duì)性的解決亂碼問題

      第一種:解決HTML中中文亂碼問題方法

      如果你的HTML文件文件出現(xiàn)了亂碼問題,那么你可以在head標(biāo)簽里面加入U(xiǎn)TF8編碼(國(guó)際化編碼):UTF-8是沒有國(guó)家的編碼,也就是獨(dú)立于任何一種語言,任何語言都可以使用的。

      示例

      我們現(xiàn)在的HTML5文件,設(shè)置編碼更為簡(jiǎn)單,像下面這樣

      第二種、HTML和PHP混合的頁面解決方案

      如何是HTML和PHP混編,除了按照第一個(gè)方法所說的操作之外,還需要在PHP文件的最上面加入這句代碼:

      <?phpheader("content-type:text/html;charset=utf-8"); //設(shè)置編碼

      ?>

      第三種、純PHP頁面的中文亂碼問題(數(shù)據(jù)是靜態(tài)的)

      如果你的PHP頁面出現(xiàn)了亂碼,只需要在頁面的開始處加入下面代碼就可以了。

      第四種、PHP+Mysql中文亂碼問題

      這個(gè)除了按照第三種所說的操作之外,還要在你的數(shù)據(jù)查詢/修改/增加之前加入數(shù)據(jù)庫編碼。而且,值得注意的是,這里的UTF8和之前的不一樣,中間是沒有橫線的。

      <?php

      mysql_query('SET NAMES UTF8'); //接下來的就是查出數(shù)據(jù)或者修改,增加?>

      如何你使用的MySQL版本在4.1或更高版本,可以在鏈接數(shù)據(jù)庫操作后,設(shè)置一個(gè)字符編碼,像下面這樣

      UTF-8編碼只是其中一種編碼,如果不想使用utf-8編碼,也可以使用其他編碼,只需將UTF-8換成你想使用的編碼就可以,目前中文網(wǎng)站開發(fā)中主要用的是GB2312和UTF-8兩種編碼。

      有一點(diǎn)要注意的是在需要做數(shù)據(jù)庫操作的php程序前加的mysql_query("set names'編碼'");編碼,一定要和php編碼一致,如果php編碼是gb2312那mysql編碼就是gb2312,如果是utf-8那mysql編碼就是utf8,這樣插入或檢索數(shù)據(jù)時(shí)就不會(huì)出現(xiàn)亂碼了

    【php如何解決中文亂碼問題】相關(guān)文章:

    Struts中文問題怎么解決09-09

    命令行的亂碼以及編碼的問題的解決方法08-02

    如何解決頭皮問題08-22

    關(guān)于Struts中文問題的解決方法01-08

    excel文件出現(xiàn)亂碼的原因及解決方法07-18

    如何解決唱歌時(shí)的音準(zhǔn)問題10-26

    如何解決狗狗掉毛的問題10-23

    德國(guó)留學(xué)如何解決語言問題?11-16

    建筑資質(zhì)辦理的問題如何解決09-06

    如何用Excel解決網(wǎng)絡(luò)規(guī)劃問題05-31

    主站蜘蛛池模板: 精品综合久久久久久888蜜芽| 国产l精品国产亚洲区在线观看| 亚洲国产精品嫩草影院在线观看| 国产在线不卡午夜精品2021| 日韩一区二区三区精品| 精品一区二区久久| 久久国产欧美日韩精品| 亚欧乱色国产精品免费视频| 四虎影视国产精品亚洲精品hd| 久久永久免费人妻精品下载| 无码国产精品一区二区免费模式| 久久精品无码专区免费青青| 日本精品一区二区三区在线视频一| 北条麻妃国产九九九精品视频| 91精品国产色综合久久| 欧洲精品色在线观看| 亚洲国产精品嫩草影院久久| 国产线视频精品免费观看视频| 久久青草国产精品一区| 国产精品无码a∨精品| 日韩精品内射视频免费观看| 无码AV动漫精品一区二区免费| 久久99精品国产麻豆婷婷| 国产情侣大量精品视频| 国产成人精品久久一区二区三区av| 欧美精品国产一区二区| 国产在线精品网址你懂的| 99精品免费视品| 国产91久久精品一区二区| 国内精品九九久久久精品| 久久精品麻豆日日躁夜夜躁| 久久棈精品久久久久久噜噜| 日韩一区精品视频一区二区| 亚洲国产精品国自产拍AV| 一本精品中文字幕在线| 伊人精品视频在线| 亚洲AV日韩精品久久久久久久| 无码人妻精品一区二区三区久久 | 一本一本久久aa综合精品| 亚洲国产主播精品极品网红| 亚洲日韩精品无码专区网站|