携帯サイトの文字コード設定について - PHPプロ!Q&A掲示板
携帯サイトでの文字コードの設定について教えて下さい。
ネットであれこれ調べたところ、「出力のみSJISにする」という方法が良いとの事で、
スクリプトはUTF-8で保存、.htaccessで以下のように設定しました。
#文字コード(→強制的にSJIS出力)
php_flag output_buffering On
php_value output_handler mb_output_handler
php_value default_charset Shift_JIS
php_value mbstring.language Japanese
php_flag mbstring.encoding_translation On
php_value mbstring.http_input auto
php_value mbstring.http_output Shift_JIS
php_value mbstring.internal_encoding UTF-8
php_value mbstring.substitute_character none
それでこの場合、メタタグのcharsetは"Shift_JIS"か、"UTF-8"かどちらに設定するのが
適切でしょう?
両方試してみましたが、どちらでもテストした範囲では問題無いようでした。
宜しくお願いいたします。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。




ページのトップへ


kende様のご指摘通り、三項演算子を使用する際には、コードの複雑度などを考慮する必要がありますね。書きやすさと共に可読性も追求したいところですね。