Re: [請益] 亂碼的問題…
※ 引述《JoeHorn (獅子男)》之銘言:
: ※ 引述《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:簡體、日文、...)。
那我如果想要全部都用 UTF-8 的話…
就是…
安裝 AppServ 時,MySQL 編碼選:UTF-8
然後用 phpMyAdmin 建資料庫時,「校對」那邊不用再設定,因為會預設成 UTF-8
然後 PHP 網頁那邊,再下一行… mysql_query('SET NAMES utf8');
這樣對嗎?@@
--
曖昧是,比好朋友再親一點,但比情人遠一點。
曖昧是,見到她時,你會心跳;見不到她時,你會掛念她。
曖昧是,別人以為你們在搞地下情時,你會沾沾自喜。
曖昧是,你很想多走一步,但又怕會嚇了她。你會很小心流露自己的感情。
我們曖昧,卻從來不曾屬於對方...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.73.154
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
125
129