.htaccessでPHPの文字コードを設定する

notoです。 初回は設定部分がいいかなと思い、 .htaccessでのPHPの文字コード設定についてです。

PHPで文字化けに悩まされることって多いですよね。 僕は基本的にUTF-8で全て統一するので、以下の設定をしています。

.htaccess

1
2
3
4
5
6
7
8
9
10
#文字コード設定
php_value default_charset               UTF-8
php_flag  output_buffering              Off
php_value output_handler                none
php_value mbstring.language             japanese
php_value mbstring.internal_encoding    UTF-8
php_flag  mbstring.encoding_translation Off
php_value mbstring.http_input           pass
php_value mbstring.http_output          pass
php_value mbstring.substitute_character none

要はエンコーディングの自動変換を利用しないってことですね。

Comments