PHPの設定/内部エンコードと出力エンコード設定一覧

■内部:UTF-8
■外部:UTF-8
default_charset="UTF-8"
magic_quotes_gpc=off
mbstring.input_encoding="pass"
mbstring.internal_encoding="UTF-8" 
mbstring.output_encoding="pass"
mbstring.language="japanese"
mbstring.substitute_charactor=""

■内部:SJIS
■外部:EUC-JP
1、output_buffering 
    output_buffering = On 
2、output_handler 
    output_handler = mb_output_handler 
3、default_charset 
    default_charset = EUC-JP 
4、extensionにphp_mbstring.dllを指定(コメントを外す) 
    extension=php_mbstring.dll 
5、mbstring 
    mbstring.language = Japanese 
    mbstring.internal_encoding = SJIS 
    mbstring.http_input = auto 
    mbstring.http_output = EUC-JP 
    mbstring.encoding_translation = On 
    mbstring.detect_order = auto 
    mbstring.substitute_character = none 


■内部:EUC-JP
■外部:SJIS
1、output_buffering 
    output_buffering = On 
2、output_handler 
    output_handler = mb_output_handler 
3、default_charset 
    default_charset = Shift_JIS 
4、extensionにphp_mbstring.dllを指定(コメントを外す) 
    extension=php_mbstring.dll 
5、mbstring 
    mbstring.language = Japanese 
    mbstring.internal_encoding = EUC-JP 
    mbstring.http_input = auto 
    mbstring.http_output = SJIS 
    mbstring.encoding_translation = On 
    mbstring.detect_order = auto 
    mbstring.substitute_character = none 


■内部:EUC-JP
■外部:EUC-JP
1、output_buffering 
    output_buffering = Off 
2、default_charset 
    default_charset = EUC-JP 
3、extensionにphp_mbstring.dllを指定(コメントを外す) 
    extension=php_mbstring.dll 
4、mbstring 
    mbstring.language = Japanese 
    mbstring.internal_encoding = EUC-JP 
    mbstring.http_input = auto 
    mbstring.http_output = EUC-JP 
    mbstring.encoding_translation = On 
    mbstring.detect_order = auto 
    mbstring.substitute_character = none 
最終更新:2008年09月03日 11:14