mbまわり
php.iniまわり
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.encoding_translation = 0
mbstring.http_input = pass
mbstring.http_output = pass
mbstring.detect_order = ASCII,JIS,UTF-8,EUC-JP,SJIS
mbstring.substitute_character = none
スクリプトまわり
<?php if ( !defined( '_PHP_ENCODING' ) ) define( '_PHP_ENCODING', 'UTF-8' ); if ( !defined( '_HTML_CHARSET' ) ) define( '_HTML_CHARSET', 'UTF-8' ); if ( !defined( '_DETECT_ORDER' ) ) define( '_DETECT_ORDER', 'SJIS-win,SJIS,EUC-JP,JIS,UTF-8,ASCII' ); ini_set( 'default_charset', _HTML_CHARSET ); mb_internal_encoding( _PHP_ENCODING ); mb_detect_order( _DETECT_ORDER ); mb_http_input( 'pass' ); mb_http_output( 'pass' ); //mb_substitute_character( 'none' );