phpを使っていて、スクリプト内でエンコードをいちいちするのが面倒な場合、.htaccessを読み込ませて擬似的にエンコードさせる方法もある。
PHP5
<IfModule mod_php5.c> php_flag output_buffering Off php_value output_handler none php_value default_charset UTF-8 php_value mbstring.language Japanese php_flag mbstring.encoding_translation On php_value mbstring.http_input auto php_value mbstring.http_output UTF-8 php_value mbstring.internal_encoding UTF-8 php_value mbstring.substitute_character none </IfModule> .htaccessを置いたディレクトリ内のファイルが適用されるので、PHPからデータベースを利用する場合は、誤動作を防ぐ為にPHPとデータベースの内部エンコーディングを同じ文字エンコーディングに統一したほうが良いと思われる。