雑文発散

«前の日記(2003-02-16) 最新 次の日記(2003-02-18)» 編集
過去の日記

2003-02-17 ちょっと技術メモ風な月曜日 [長年日記]

漢字コード変換

linux-users ML の過去ログの「外字の扱い」スレッドを読んで知ったのだけれど、FDclone では漢字コード変換もできるのか。しかも、nkf ではやってくれない「IBM 拡張漢字を NEC 選定 IBM 拡張漢字に変換」もしてくれるらしい。

では、PHP だとどうなるか?

<?php
    # 上記の例に出てきた草【弓剪】剛の SJIS コード列
    $str = "?x91?x90?xfa?x67?x8d?x84";

# SJIS-win とするのがポイント $str = mb_convert_encoding($str,"EUC-JP","SJIS-win");
for ($i = 0; $i < strlen($str); ++$i) { $tmp = substr($str,$i,1); printf("%x",ord($tmp)) ; print " "; } ?>

これを実行すると下記の文字コードが得られる。

c1 f0 8f bc f4 b9 e4

【弓剪】の部分が 8f で始まる 3バイトの EUC コードに変換されるようだ。この $str をそのまま print すると、Mozilla on Linux では正しく草【弓剪】剛と表示されるものの、IE6.0 on Windows98 では文字化けしてしまった。IE6.0 on Windows98 では、3バイトの EUC コードをうまく処理できないということなんだろうか?

肩凝り

肩が少し痛む。整体に行って、固まっていた肩が少しほぐれたから痛みを感じるようになったのか、単なる揉み(踏み?)返しか!? バンテリンとか塗ろうかな。

Present for Me

アップルコンピュータのサイトに「大切な方へのギフトに、そしてあなた自身へのプレゼントにどうぞ」なんてページが!

Daily Flash

どうもキーイベントがよくわからんな。ボタン押しっぱなしで、動き続けるようにしたかったけど、時間切れ

本日のツッコミ(全3件) [ツッコミを入れる]
スズキ@カタカナ (2003-02-17 20:05)

整形外科に行くことをお薦めします>肩こり。整体が悪いとはいいませんが急に痛くなったとかだと他の要因も考えられますから。

rukiti (2003-02-17 21:21)

酷い時は整形外科でレントゲンとってもらった方が良いと、私も思います。整体は、漢方薬みたいな感じで、なんとなく良い感じだからね

すずき (2003-02-17 21:29)

あー、そんなに大げさなもんじゃなくて、動かすとほんのちょっと痛いという程度です。表現がマズかったですね。。。ご心配おかけしてすみません。