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

    2. <small id='eDX2F'></small><noframes id='eDX2F'>

      <tfoot id='eDX2F'></tfoot>
      <legend id='eDX2F'><style id='eDX2F'><dir id='eDX2F'><q id='eDX2F'></q></dir></style></legend>
      1. 使用 MySQLi 设置字符集

        时间:2023-07-30
        <tfoot id='LchBP'></tfoot>
      2. <i id='LchBP'><tr id='LchBP'><dt id='LchBP'><q id='LchBP'><span id='LchBP'><b id='LchBP'><form id='LchBP'><ins id='LchBP'></ins><ul id='LchBP'></ul><sub id='LchBP'></sub></form><legend id='LchBP'></legend><bdo id='LchBP'><pre id='LchBP'><center id='LchBP'></center></pre></bdo></b><th id='LchBP'></th></span></q></dt></tr></i><div id='LchBP'><tfoot id='LchBP'></tfoot><dl id='LchBP'><fieldset id='LchBP'></fieldset></dl></div>

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

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

                    <tbody id='LchBP'></tbody>

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

                  本文介绍了使用 MySQLi 设置字符集的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我正在使用 MySQLi 从 MySQL 表中获取阿拉伯语数据.所以我通常在程序风格中使用它:

                  I'm fetching data in Arabic from MySQL tables with MySQLi. So I usually use this in procedural style:

                  mysql_query("SET NAMES 'utf8'"); 
                  mysql_query('SET CHARACTER SET utf8'); 
                  

                  现在我使用的是 OOP 风格,所以我想看看是否有我可以设置的东西而不是上面的东西?

                  Now I am using the OOP style so I am trying to see if there is something I could set rather than the above?

                  我只在 PHP 手册中找到了这个,所以我做了,但是将名称设置为 UTF8 怎么样?

                  I only found this in PHP manual so I did it, but what about setting names to UTF8?

                  $mysqli->set_charset("utf8");
                  

                  推荐答案

                  都一样:

                  $mysqli->query("SET NAMES 'utf8'");

                  来自手册:

                  这是更改字符集的首选方法.使用 mysqli::query()不建议执行 SET NAMES ..

                  This is the preferred way to change the charset. Using mysqli::query() to execute SET NAMES .. is not recommended.

                  $mysqli->set_charset("utf8"); 就够了,让 mysqli db driver 为你做这件事.

                  $mysqli->set_charset("utf8"); is just enough, let the mysqli db driver do the thing for you.

                  这篇关于使用 MySQLi 设置字符集的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:PHP-MySQL 或 MySQLi 中哪个最快? 下一篇:php 中的 get_result() 和 store_result() 有什么区别?

                  相关文章

                  最新文章

                  <small id='9lbjO'></small><noframes id='9lbjO'>

                  <tfoot id='9lbjO'></tfoot>

                    • <bdo id='9lbjO'></bdo><ul id='9lbjO'></ul>
                    <legend id='9lbjO'><style id='9lbjO'><dir id='9lbjO'><q id='9lbjO'></q></dir></style></legend>

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