表示する言語として、中国語・韓国語・タイ語を使いたいのですが、PHP,テンプレートファイル,データベース,全ての文字コードをUTF-8に設定しても問題ないでしょうか?
実際にこの構成で、小さなテストは実施したのですが、今のところ問題は起きておりません。
もし注意すべき点などありましたら、教えて下さい。
MySQLデータベースも併用していたので、コチラもUTF-8に対応するように変更します。
照合順序の文字セットを「utf8-unicode-ci」
http://www.infinity-dimensions.com/blog/archives/000114.html
なるほどですね。ありがとうございます。
ご回答ありがとうございます。
・テンプレート上のHTMLメタタグの設定
・データベースを叩く前に、"set names utf8"をかける
・PHP処理の頭で、mb_http_output,mb_internal_encoding,mb_http_output を全てUTF-8で設定する
上記の方策は採っております。
その他の注意点や、「こんな所でつまづいた」という体験談などございましたら
引き続き募集いたします。