pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

    <legend id='i04zy'><style id='i04zy'><dir id='i04zy'><q id='i04zy'></q></dir></style></legend>

  1. <tfoot id='i04zy'></tfoot>

    <small id='i04zy'></small><noframes id='i04zy'>

    • <bdo id='i04zy'></bdo><ul id='i04zy'></ul>

    1. <i id='i04zy'><tr id='i04zy'><dt id='i04zy'><q id='i04zy'><span id='i04zy'><b id='i04zy'><form id='i04zy'><ins id='i04zy'></ins><ul id='i04zy'></ul><sub id='i04zy'></sub></form><legend id='i04zy'></legend><bdo id='i04zy'><pre id='i04zy'><center id='i04zy'></center></pre></bdo></b><th id='i04zy'></th></span></q></dt></tr></i><div class="omkqoiu" id='i04zy'><tfoot id='i04zy'></tfoot><dl id='i04zy'><fieldset id='i04zy'></fieldset></dl></div>

      mySQL 表中的重音字符

      Accented characters in mySQL table(mySQL 表中的重音字符)
        <tbody id='XzTIO'></tbody>

        <i id='XzTIO'><tr id='XzTIO'><dt id='XzTIO'><q id='XzTIO'><span id='XzTIO'><b id='XzTIO'><form id='XzTIO'><ins id='XzTIO'></ins><ul id='XzTIO'></ul><sub id='XzTIO'></sub></form><legend id='XzTIO'></legend><bdo id='XzTIO'><pre id='XzTIO'><center id='XzTIO'></center></pre></bdo></b><th id='XzTIO'></th></span></q></dt></tr></i><div class="0eaa2su" id='XzTIO'><tfoot id='XzTIO'></tfoot><dl id='XzTIO'><fieldset id='XzTIO'></fieldset></dl></div>

          <bdo id='XzTIO'></bdo><ul id='XzTIO'></ul>
          <tfoot id='XzTIO'></tfoot>

            <legend id='XzTIO'><style id='XzTIO'><dir id='XzTIO'><q id='XzTIO'></q></dir></style></legend>
            • <small id='XzTIO'></small><noframes id='XzTIO'>

                本文介紹了mySQL 表中的重音字符的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我有一些法語文本(包含重音字符,如é"),存儲在一個 MySQL 表中,其排序規則為 utf8_unicode_ci(表和列),我想在 HTML5 頁面上輸出.

                I have some texts in French (containing accented characters such as "é"), stored in a MySQL table whose collation is utf8_unicode_ci (both the table and the columns), that I want to output on an HTML5 page.

                HTML 頁面字符集是 UTF-8(< meta charset="utf-8"/>),PHP 文件本身被編碼為沒有 BOM 的 UTF-8"(我在 Windows 上使用 Notepad++).我使用 PHP5 請求數據庫并生成 HTML.

                The HTML page charset is UTF-8 (< meta charset="utf-8" />) and the PHP files themselves are encoded as "UTF-8 without BOM" (I use Notepad++ on Windows). I use PHP5 to request the database and generate the HTML.

                但是,在輸出頁面上,特殊字符(如é")出現亂碼,被""代替.

                However, on the output page, the special characters (such as "é") appear garbled and are replaced by "?".

                當我瀏覽數據庫(通過 phpMyAdmin)時,這些相同的重音字符顯示得很好.

                When I browse the database (via phpMyAdmin) those same accented characters display just fine.

                我在這里遺漏了什么?

                (注意:將頁面編碼(通過 Firefox 的Web 開發人員"菜單)更改為 ISO-8859-1 可以解決問題...除了直接出現在 PHP 文件中的特殊字符現在已損壞.但是無論如何,我寧愿了解為什么它不能作為 UTF-8 工作,也不愿在不了解其工作原理的情況下更改編碼.^^;)

                (Note: changing the page encoding (through Firefox's "web developer" menu) to ISO-8859-1 solves the problem... except for the special characters that appears directly in the PHP files, which become now corrupted. But anyway, I'd rather understand why it doesn't work as UTF-8 than changing the encoding without understanding why it works. ^^;)

                推薦答案

                我之前也遇到過同樣的問題,我做了以下事情

                I experienced that same problem before, and what I did are the following

                1) 使用記事本++(幾乎可以適應任何編碼)或 eclipse 并確保在沒有 BOM 的情況下以 UTF-8 保存或打開它.

                1) Use notepad++(can almost adapt on any encoding) or eclipse and be sure in to save or open it in UTF-8 without BOM.

                2) 在 PHP 標頭中設置編碼,使用 header('Content-type: text/html; charset=UTF-8');

                2) set the encoding in PHP header, using header('Content-type: text/html; charset=UTF-8');

                3) 刪除 PHP 文件開頭和結尾的所有多余空格.

                3) remove any extra spaces on the start and end of my PHP files.

                4) 通過 PhpMyAdmin 或您擁有的任何 mySQL 客戶端將我所有的表和列編碼設置為 utf8mb4_general_ciutf8mb4_unicode_ci.兩種編碼的比較可在這里

                4) set all my table and columns encoding to utf8mb4_general_ci or utf8mb4_unicode_ci via PhpMyAdmin or any mySQL client you have. A comparison of the two encodings are available here

                5) 將 mysql 連接字符集設置為 UTF-8(我使用 PDO 作為我的數據庫連接)

                5) set mysql connection charset to UTF-8 (I use PDO for my database connection )

                  PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"
                  PDO::MYSQL_ATTR_INIT_COMMAND => "SET CHARACTER SET utf8"
                

                或者在獲取任何數據之前執行 SQL 查詢

                or just execute the SQL queries before fetching any data

                6) 使用元標記 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

                7) 使用某種語言代碼表示法語<meta http-equiv="Content-language" content="fr"/>

                7) use a certain language code for French <meta http-equiv="Content-language" content="fr" />

                8) 將 html 元素的 lang 屬性更改為所需的語言

                8) change the html element lang attribute to the desired language

                <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
                

                并將對此進行更多更新,因為我之前真的很難解決這個問題,因為我在過去的項目中處理日語字符

                and will be updating this more because I really had a hard time solving this problem before because I was dealing with Japanese characters in my past projects

                9) 某些字體在客戶端 PC 中不可用,您需要使用 Google 字體 來包含它在你的 CSS 上

                9) Some fonts are not available in the client PC, you need to use Google fonts to include it on your CSS

                10) 不要以 ?>

                注意:

                但是如果我上面說的一切都不起作用,請嘗試根據您真正想要顯示的字符集調整您的編碼,對我來說,我將所有內容都設置為 SHIFT-JIS 以顯示所有我的日語字符,它真的很好用.但是使用 UFT-8 必須是您的優先事項

                but if everything I said above doesn't work, try to adjust your encoding depending on the character-set you really want to display, for me I set everything to SHIFT-JIS to display all my japanese characters and it really works fine. But using UFT-8 must be your priority

                這篇關于mySQL 表中的重音字符的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                PHP PDO ODBC connection(PHP PDO ODBC 連接)
                Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)

                      <tbody id='vp8oG'></tbody>

                  1. <legend id='vp8oG'><style id='vp8oG'><dir id='vp8oG'><q id='vp8oG'></q></dir></style></legend>
                    <i id='vp8oG'><tr id='vp8oG'><dt id='vp8oG'><q id='vp8oG'><span id='vp8oG'><b id='vp8oG'><form id='vp8oG'><ins id='vp8oG'></ins><ul id='vp8oG'></ul><sub id='vp8oG'></sub></form><legend id='vp8oG'></legend><bdo id='vp8oG'><pre id='vp8oG'><center id='vp8oG'></center></pre></bdo></b><th id='vp8oG'></th></span></q></dt></tr></i><div class="kgw02cm" id='vp8oG'><tfoot id='vp8oG'></tfoot><dl id='vp8oG'><fieldset id='vp8oG'></fieldset></dl></div>

                    <small id='vp8oG'></small><noframes id='vp8oG'>

                    <tfoot id='vp8oG'></tfoot>
                      <bdo id='vp8oG'></bdo><ul id='vp8oG'></ul>

                        1. 主站蜘蛛池模板: 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 五轴加工中心_数控加工中心_铝型材加工中心-罗威斯 | 济南侦探调查-济南调查取证-山东私家侦探-山东白豹调查咨询公司 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | YT保温材料_YT无机保温砂浆_外墙保温材料_南阳银通节能建材高新技术开发有限公司 | 南汇8424西瓜_南汇玉菇甜瓜-南汇水蜜桃价格| 一点车讯-汽车网站,每天一点最新车讯! | 杭州中央空调维修_冷却塔/新风机柜/热水器/锅炉除垢清洗_除垢剂_风机盘管_冷凝器清洗-杭州亿诺能源有限公司 | 济南菜鸟驿站广告|青岛快递车车体|社区媒体-抖音|墙体广告-山东揽胜广告传媒有限公司 | 酶联免疫分析仪-多管旋涡混合仪|混合器-莱普特科学仪器(北京)有限公司 | 礼堂椅厂家|佛山市艺典家具有限公司 | 切铝机-数控切割机-型材切割机-铝型材切割机-【昆山邓氏精密机械有限公司】 | 广东高华家具-公寓床|学生宿舍双层铁床厂家【质保十年】 | 电动液压篮球架_圆管地埋式篮球架_移动平箱篮球架-强森体育 | 酒糟烘干机-豆渣烘干机-薯渣烘干机-糟渣烘干设备厂家-焦作市真节能环保设备科技有限公司 | 标准光源箱|对色灯箱|色差仪|光泽度仪|涂层测厚仪_HRC大品牌生产厂家 | 中山市派格家具有限公司【官网】 | 钢化玻璃膜|手机钢化膜|钢化膜厂家|手机保护膜-【东莞市大象电子科技有限公司】 | J.S.Bach 圣巴赫_高端背景音乐系统_官网 | 众品家具网-家具品牌招商_家具代理加盟_家具门户的首选网络媒体。 | 台湾HIWIN上银直线模组|导轨滑块|TBI滚珠丝杆丝杠-深圳汉工 | 深圳律师咨询_深圳律师事务所_华荣【免费在线法律咨询】网 | 车辆定位管理系统_汽车GPS系统_车载北斗系统 - 朗致物联 | 超声波流量计_流量标准装置生产厂家 _河南盛天精密测控 | 挤出机_橡胶挤出机_塑料挤出机_胶片冷却机-河北伟源橡塑设备有限公司 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | 深圳法律咨询【24小时在线】深圳律师咨询免费 | 京马网,京马建站,网站定制,营销型网站建设,东莞建站,东莞网站建设-首页-京马网 | 板式换热器_板式换热器价格_管式换热器厂家-青岛康景辉 | 振动筛-交叉筛-螺旋筛-滚轴筛-正弦筛-方形摇摆筛「新乡振动筛厂家」 | 电表箱-浙江迈峰电力设备有限公司-电表箱专业制造商 | IWIS链条代理-ALPS耦合透镜-硅烷预处理剂-上海顶楚电子有限公司 lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 混合气体腐蚀试验箱_盐雾/硫化氢/气体腐蚀试验箱厂家-北京中科博达 | 重庆磨床过滤机,重庆纸带过滤机,机床伸缩钣金,重庆机床钣金护罩-重庆达鸿兴精密机械制造有限公司 | 防爆暖风机_防爆电暖器_防爆电暖风机_防爆电热油汀_南阳市中通智能科技集团有限公司 | 12cr1mov无缝钢管切割-15crmog无缝钢管切割-40cr无缝钢管切割-42crmo无缝钢管切割-Q345B无缝钢管切割-45#无缝钢管切割 - 聊城宽达钢管有限公司 | 千淘酒店差旅平台-中国第一家针对TMC行业的酒店资源供应平台 | 小威小说网 - 新小威小说网 - 小威小说网小说搜索引擎 | 爱科技iMobile-专业的科技资讯信息分享网站 | 【官网】博莱特空压机,永磁变频空压机,螺杆空压机-欧能优 | 连续油炸机,全自动油炸机,花生米油炸机-烟台茂源食品机械制造有限公司 |