作者JoeHorn (狮子男)
看板PHP
标题Re: [请益] 乱码的问题…
时间Wed Oct 10 03:32:16 2007
※ 引述《Jason09 (奋发向上)》之铭言:
: --------------------------------------------------------------------------
: 我的 AppServ 在安装时,MySQL 编码那边就要选:UTF-8…
: 安装好後,到 phpMyAdmin,会看到…
: MySQL 文字编码: UTF-8 Unicode (utf8)
: MySQL 连线校对: utf8_unicode_ci
: --------------------------------------------------------------------------
: 然後在 PHP 网页时,再用几种方法…
: 例如…
: <meta http-equiv=Content-Type content=text/html; charset=big5>
: //上面的 big5 ,如果我的 MySQL 是utf-8 时,需要也因此改成 utf-8 吗?
: mysql_query('SET NAMES utf8'); //还是 big5 ?
: //mysql_query('SET CHARACTER_SET_CLIENT=utf8');
: //mysql_query('SET CHARACTER_SET_RESULTS=utf8');
: 这样对吗? /* 问题结束 */
: ---------------------------------------------------------------------------
如果你希望用 big5 当作 charset 建置网页系统:
* <meta http-equiv=Content-Type content=text/html; charset=big5>
* 用 phpMyAdmin 建立 database 时,「校对」那边选 big5_chinese_ci 。
* mysql_query('SET NAMES big5');
不过,依然强烈建议系统使用 UTF-8 作 charset 。
UTF-8 的好处就是可以在同一个页面显示各国文字(ex:简体、日文、...)。
--
.╭═════╮。. o 。 . 。╭═╮o╭╮。. o 。 . o o . 。 ╰● √ 。
╰═╗ ╔═╯╭══╮╭══╮║▍║. ║║╭══╮╭╮。. ╭══╮ ◥██◤o
o 。║▍║。o║╭╮║║╭╮║║▍╚═╝║║╭╮║║╘═╮║╭╮║。 ◥◤ 。
。 ║▍║ 。 ║║║║║╰╯║║▍╔═╗║║║║║║╔═╯║║║║ o ∥ o .
。╭╯▃║o ║╰╯║║══╯║▃║。║║║╰╯║║║o。.║║║║. 。∥ . 。
╰══╯ ╰══╯╰══╯╰═╯ ╰╯╰══╯╰╯ ╰╯╰╯By meei0531
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.113.166.172