[PHP-users 10848] Re: 0xf9とか0x77とかどうやって覚えるのですか?

Tatsuya Kondo php-users@php.gr.jp
Tue, 15 Oct 2002 21:56:14 +0900


近藤@千葉です。

親切にどうもありがとうございます。

"BosProject T.Takeuchi " <webmaster@bos-project.com> wrote:

> $str = pack("C*",0xf8,0x9f);  // i-modeの絵文字「晴れ」(太陽のマーク)

なぜ、上記が「太陽」マークなのでしょうか?
そうゆう所がチンプンカンプンです。

また、

> <?php
> 
> $str = pack("C*",0xf8,0x9f);  // i-modeの絵文字「晴れ」(太陽のマーク)
> 
> $ary = unpack("C*",$str);
> 
> echo "$ary[1]:$ary[2]<br>\n";
> echo dechex($ary[1]) . dechex($ary[2]) . "<br>\n";
> echo hexdec( dechex($ary[1]) . dechex($ary[2]) ) . "<br>\n";
> echo "&#" . hexdec( dechex($ary[1]) . dechex($ary[2]) ) . ";";
> 
> ?>

これをそのままブラウザで表示したら、エラーになりました(ToT)
# 使い方が間違ってる?(?)

また、

>  ドコモのサイトへ行けば、絵文字の文字コードなどの
> 一覧ページがありますので、この一覧表をもとに
> 下記のコードをパソコンのブラウザやi-mode端末から
> 実行させてみて下さい。

一覧表のどれをもとに、何をすればいいのかサッパリで・・・。

この3項目を教えて頂けると非常に助かるのですが、
そんな奇特な方、MLにはいないと思いますし・・・。
# やっぱ自分で調べろって感じですよね・・・。

せめて、
> $str = pack("C*",0xf8,0x9f);  // i-modeの絵文字「晴れ」(太陽のマーク)
これがなぜ「太陽」マークなのか・・・。
それがすごく知りたいです。