ブラウザで文字化けする場合(php.iniの文字コードの設定)
- PHPのソースをEUC-JPで保存し、ブラウザへEUC-JPで出力する設定
- PHPのソースをShift_JISで保存し、ブラウザへShift_JISで出力する設定
- PHPのソースをEUC-JPで保存し、ブラウザへShift_JISで出力する設定
- PHPのソースをShift_JISで保存し、ブラウザへEUC-JPで出力する設定
PHPのソースをEUC-JPで保存し、ブラウザへEUC-JPで出力する設定
オプション | 値 | 意味 |
---|---|---|
output_buffering | Off | 出力バッファリングを指定します |
default_charset | EUC-JP | デフォルトの文字コードを指定します |
extension | php_mbstring.dll | マルチバイト文字列を有効にします。 |
mbstring.language | Japanese | デフォルトを日本語に設定します。 |
mbstring.internal_encoding | EUC-JP | 内部文字エンコーディングをEUC-JPに設定します。 |
mbstring.http_input | auto | HTTP入力文字エンコーディング変換をautoに設定します。 |
mbstring.http_output | EUC-JP | HTTP出力文字エンコーディング変換をEUC-JPに設定します。 |
mbstring.encoding_translation | On | 内部文字エンコーディングへの変換を有効にします。 |
mbstring.detect_order | auto | 文字コード検出をautoに設定します。 |
mbstring.substitute_character | none | 無効な文字を出力しない。 |
PHPのソースをShift_JISで保存し、ブラウザへShift_JISで出力する設定
オプション | 値 | 意味 |
---|---|---|
output_buffering | Off | 出力バッファリングを指定します |
default_charset | Shift_JIS | デフォルトの文字コードを指定します |
extension | php_mbstring.dll | マルチバイト文字列を有効にします。 |
mbstring.language | Japanese | デフォルトを日本語に設定します。 |
mbstring.internal_encoding | SJIS | 内部文字エンコーディングをSJISに設定します。 |
mbstring.http_input | auto | HTTP入力文字エンコーディング変換をautoに設定します。 |
mbstring.http_output | SJIS | HTTP出力文字エンコーディング変換をSJISに設定します。 |
mbstring.encoding_translation | On | 内部文字エンコーディングへの変換を有効にします。 |
mbstring.detect_order | auto | 文字コード検出をautoに設定します。 |
mbstring.substitute_character | none | 無効な文字を出力しない。 |
PHPのソースをEUC-JPで保存し、ブラウザへShift_JISで出力する設定
オプション | 値 | 意味 |
---|---|---|
output_buffering | On | 出力バッファリングを指定します |
output_handler | mb_output_handler | 内部コードと出力コードが違うときに変換するように指定します |
default_charset | Shift_JIS | デフォルトの文字コードを指定します |
extension | php_mbstring.dll | マルチバイト文字列を有効にします。 |
mbstring.language | Japanese | デフォルトを日本語に設定します。 |
mbstring.internal_encoding | EUC-JP | 内部文字エンコーディングをEUC-JPに設定します。 |
mbstring.http_input | auto | HTTP入力文字エンコーディング変換をautoに設定します。 |
mbstring.http_output | SJIS | HTTP出力文字エンコーディング変換をSJISに設定します。 |
mbstring.encoding_translation | On | 内部文字エンコーディングへの変換を有効にします。 |
mbstring.detect_order | auto | 文字コード検出をautoに設定します。 |
mbstring.substitute_character | none | 無効な文字を出力しない。 |
PHPのソースをShift_JISで保存し、ブラウザへEUC-JPで出力する設定
オプション | 値 | 意味 |
---|---|---|
output_buffering | On | 出力バッファリングを指定します |
output_handler | mb_output_handler | 内部コードと出力コードが違うときに変換するように指定します |
default_charset | EUC-JP | デフォルトの文字コードを指定します |
extension | php_mbstring.dll | マルチバイト文字列を有効にします。 |
mbstring.language | Japanese | デフォルトを日本語に設定します。 |
mbstring.internal_encoding | SJIS | 内部文字エンコーディングをSJISに設定します。 |
mbstring.http_input | auto | HTTP入力文字エンコーディング変換をautoに設定します。 |
mbstring.http_output | EUC-JP | HTTP出力文字エンコーディング変換をEUC-JPに設定します。 |
mbstring.encoding_translation | On | 内部文字エンコーディングへの変換を有効にします。 |
mbstring.detect_order | auto | 文字コード検出をautoに設定します。 |
mbstring.substitute_character | none | 無効な文字を出力しない。 |