PapuuWiki
携帯/文字コード
をテンプレートにして作成
開始行:
[[携帯]]
*文字集合(coded character set)
|文字集合|内容|h
|1バイト系文字集合|ASCII, ISO-8859-1, JIS X 0201(JISロー...
|2バイト系文字集合|JIS X 0208(第1、第2水準漢字など), J...
*文字符号化方式(character encoding schema)
|文字符号化方式|内容|h
|ISO-2022-JP|いわゆるJISコード|
|Shift_JIS|Microsoftによって制定され、多くのコンピュータ...
|EUC-JP|日本語UNIXシステム諮問委員会の提案に基づいてAT&T...
|UTF-8|Unicode文字集合を利用した符号化方式。Microsoft, Ap...
*絵文字をPHP内部で取り扱うための文字コード
絵文字はShift_JISやEUCでは範囲外の文字となっており、Micro...
|ベースとなる文字コード|CP932で拡張した文字コード|h
|Shift_JIS|SJIS-win|
|EUC|eucJP-win|
|Unicode|Unicodeでは絵文字をそのまま扱えます|
注:MySQLでCP932に対応しているバージョンは、4.2.12〜また...
*SoftBank 3GC型ではUTF-8でページを出力するのがベター
これまでは3キャリアともページをShift_JISで出力することが...
-SoftBank 3GC型の一部端末では、Shift_JISでページを作成す...
-SoftBank端末ではメールリンクをUTF-8でurlencodeする必要あ...
-某携帯SNSサイトではSoftBank端末のページはUTF-8で記述する...
注:SoftBank 3GC型, P型の一部, W型がUTF-8に対応しています...
~
出力文字コードはmetaタグで指定します。SJIS-winで出力する...
|出力文字コード|XHTMLページに記述するmetaタグ|h
|SJIS-win|<meta http-equiv="Content-Type" content="text/h...
|UTF-8|<meta http-equiv="Content-Type" content="text/html...
*文字コード変換サンプルソース
**携帯端末からSJIS-winのPOSTまたはGETで渡された値を、PHP...
<?php
function input_encode()
{
if (isset($_GET) {
mb_convert_variables(mb_internal_encoding(), 'SJIS-win...
}
if (isset($_POST) {
mb_convert_variables(mb_internal_encoding(), 'SJIS-win...
}
}
?>
注:SoftBank 3GC型でUnicodeのページを作成したときは、携帯...
*PHP内部文字コードを出力時に一律SJIS-winと変換する場合の...
ini_set('mbstring.http_output', 'SJIS-win');
*リンク
-[[スマートフォンでの絵文字のコードマッピングはこんな感じ...
-[[スマートフォンブラウザの絵文字事情 | DECOLOG TECH BLOG...
-[[DECOLOGの絵文字変換処理 | DECOLOG TECH BLOG>http://tec...
-[[Twitter時代の文字の数え方 | 配電盤>http://blog.unfinda...
-[[全角チルダ問題>http://www.slideshare.net/tsudaa/ss-366...
-[[keyword: UTF-8 | @IT>http://www.atmarkit.co.jp/ait/art...
-[[Keyword:Unicode | @IT>http://www.atmarkit.co.jp/ait/a...
終了行:
[[携帯]]
*文字集合(coded character set)
|文字集合|内容|h
|1バイト系文字集合|ASCII, ISO-8859-1, JIS X 0201(JISロー...
|2バイト系文字集合|JIS X 0208(第1、第2水準漢字など), J...
*文字符号化方式(character encoding schema)
|文字符号化方式|内容|h
|ISO-2022-JP|いわゆるJISコード|
|Shift_JIS|Microsoftによって制定され、多くのコンピュータ...
|EUC-JP|日本語UNIXシステム諮問委員会の提案に基づいてAT&T...
|UTF-8|Unicode文字集合を利用した符号化方式。Microsoft, Ap...
*絵文字をPHP内部で取り扱うための文字コード
絵文字はShift_JISやEUCでは範囲外の文字となっており、Micro...
|ベースとなる文字コード|CP932で拡張した文字コード|h
|Shift_JIS|SJIS-win|
|EUC|eucJP-win|
|Unicode|Unicodeでは絵文字をそのまま扱えます|
注:MySQLでCP932に対応しているバージョンは、4.2.12〜また...
*SoftBank 3GC型ではUTF-8でページを出力するのがベター
これまでは3キャリアともページをShift_JISで出力することが...
-SoftBank 3GC型の一部端末では、Shift_JISでページを作成す...
-SoftBank端末ではメールリンクをUTF-8でurlencodeする必要あ...
-某携帯SNSサイトではSoftBank端末のページはUTF-8で記述する...
注:SoftBank 3GC型, P型の一部, W型がUTF-8に対応しています...
~
出力文字コードはmetaタグで指定します。SJIS-winで出力する...
|出力文字コード|XHTMLページに記述するmetaタグ|h
|SJIS-win|<meta http-equiv="Content-Type" content="text/h...
|UTF-8|<meta http-equiv="Content-Type" content="text/html...
*文字コード変換サンプルソース
**携帯端末からSJIS-winのPOSTまたはGETで渡された値を、PHP...
<?php
function input_encode()
{
if (isset($_GET) {
mb_convert_variables(mb_internal_encoding(), 'SJIS-win...
}
if (isset($_POST) {
mb_convert_variables(mb_internal_encoding(), 'SJIS-win...
}
}
?>
注:SoftBank 3GC型でUnicodeのページを作成したときは、携帯...
*PHP内部文字コードを出力時に一律SJIS-winと変換する場合の...
ini_set('mbstring.http_output', 'SJIS-win');
*リンク
-[[スマートフォンでの絵文字のコードマッピングはこんな感じ...
-[[スマートフォンブラウザの絵文字事情 | DECOLOG TECH BLOG...
-[[DECOLOGの絵文字変換処理 | DECOLOG TECH BLOG>http://tec...
-[[Twitter時代の文字の数え方 | 配電盤>http://blog.unfinda...
-[[全角チルダ問題>http://www.slideshare.net/tsudaa/ss-366...
-[[keyword: UTF-8 | @IT>http://www.atmarkit.co.jp/ait/art...
-[[Keyword:Unicode | @IT>http://www.atmarkit.co.jp/ait/a...
ページ名: