「[[韓日小辞典開発歴]]へ戻る」
「[[韓日ミニ辞典開発歴]]へ戻る」

 変数$wordには,utf-8によるUnicodeが保存されているものとします。

/*コードを変換する(utf-8 ⇒ 10進数表示のUnicode*/&br;
  $Wlen=strlen($word);&br;
  $h_code="";&br;
  for ($i=0;$i<$Wlen;$i++){&br;
    $fst=ord(substr( $word, $i, 1 ));&br;
    $sec=ord(substr( $word, $i+1, 1 ));&br;
    $trd=ord(substr( $word, $i+2, 1 ));&br;
    $fst_code=($fst-224)*4096+floor((($sec-128)/4))*256;&br;
    $sec_code=($sec-128)%4*64+($trd-128);&br;
    $temp_code=$fst_code+$sec_code;&br;
    $h_code=$h_code.$temp_code.";";&br;
    $i=$i+2;&br;
  }&br;
  print $word."のUnicodeは【".$h_code."】です。<br>\n";&br;
  print "(「;」は,コードを区切るための記号で,コードそのものには含まれません。)<br>\n";&br;


「[[韓日小辞典開発歴]]へ戻る」
「[[韓日ミニ辞典開発歴]]へ戻る」

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS