한자를 한글로 (유니코드-27,845자) 수정판
페이지 정보
작성자 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 6,985회 작성일 10-11-10 09:24본문
들어가기에 앞서
옛날에 올렸던 "한자를 한글로"의 유니코드 버전입니다. (이것도 고전 자료입니다만….)
전에는 KSC 5601 완성형에서의 4,888자 한자에 대한 한글 변환이었다면,
이번에는 유니코드 기반 27,845자에 대한 한글 변환입니다.
한국역사정보통합시스템의 자료실에 있는 한자음가사전을 이용했습니다.
첫 번째 대표음으로 변환하는 것이기 때문에 어색한 부분이 있을 수 있습니다.
어색한 부분의 경우 hanja_to_hangul.php 파일 하단의 $proofread_table 변수에
교정할 문자열을 추가하면 됩니다.
단순한 변환임을 고려하고 봐주셨으면 합니다.
용량 때문에 본문에 올릴 수 없어 소스 코드는 파일 첨부로 대신합니다.
* 언제나 하는 말이지만 활용은 본인 몫. D.I.Y!
* 2010년 7월 25일 오전 7시경 올렸던 게시물입니다.
예제 코드
<?php
header('Content-type: text/html; charset=utf-8');
require 'hanja_to_hangul.php';
$source = <<<_TEXT_
誠實한 마음과 튼튼한 몸으로, 學問과 技術을 배우고 익히며,
타고난 저마다의 素質을 開發하고, 우리의 處地를 躍進의 발판으로 삼아,
創造의 힘과 開拓의 精神을 기른다.
- 國民 敎育 憲章 中 -
_TEXT_;
$change1 = hanja_to_hangul($source);
$change2 = hanja_to_hangul($source,'ck');
$change3 = hanja_to_hangul($source,'kc','[',']');
$change4 = hanja_to_hangul($source,'ck','','');
echo <<<_HTML_
원본 {$source}_HTML_; ?>
한자→한글 {$change1}
한자→한자(한글) {$change2}
한자→한글[한자] {$change3}
한자→한자한글 {$change4}
실행 결과
원본 誠實한 마음과 튼튼한 몸으로, 學問과 技術을 배우고 익히며, 타고난 저마다의 素質을 開發하고, 우리의 處地를 躍進의 발판으로 삼아, 創造의 힘과 開拓의 精神을 기른다. - 國民 敎育 憲章 中 -
한자→한글 성실한 마음과 튼튼한 몸으로, 학문과 기술을 배우고 익히며, 타고난 저마다의 소질을 개발하고, 우리의 처지를 약진의 발판으로 삼아, 창조의 힘과 개척의 정신을 기른다. - 국민 교육 헌장 중 -
한자→한자(한글) 誠實(성실)한 마음과 튼튼한 몸으로, 學問(학문)과 技術(기술)을 배우고 익히며, 타고난 저마다의 素質(소질)을 開發(개발)하고, 우리의 處地(처지)를 躍進(약진)의 발판으로 삼아, 創造(창조)의 힘과 開拓(개척)의 精神(정신)을 기른다. - 國民(국민) 敎育(교육) 憲章(헌장) 中(중) -
한자→한글[한자] 성실[誠實]한 마음과 튼튼한 몸으로, 학문[學問]과 기술[技術]을 배우고 익히며, 타고난 저마다의 소질[素質]을 개발[開發]하고, 우리의 처지[處地]를 약진[躍進]의 발판으로 삼아, 창조[創造]의 힘과 개척[開拓]의 정신[精神]을 기른다. - 국민[國民] 교육[敎育] 헌장[憲章] 중[中] -
한자→한자한글 誠實성실한 마음과 튼튼한 몸으로, 學問학문과 技術기술을 배우고 익히며, 타고난 저마다의 素質소질을 開發개발하고, 우리의 處地처지를 躍進약진의 발판으로 삼아, 創造창조의 힘과 開拓개척의 精神정신을 기른다. - 國民국민 敎育교육 憲章헌장 中중 -
수정 사항
2010.10.23(토)
'開拓'이 '개탁'이 되는 것을 보고 개탄(慨歎/慨嘆)을 금치 못하다
교정 기능 추가했습니다. 이젠 '開拓'이 '개척'이 됩니다.
$proofread_table에 수정할 문자를 추가하면 됩니다.
* 한 글자는 효과 없습니다.
출처 : phpschool
첨부파일
- bihon_new_hanja_to_hangul.zip (104.4K) 112회 다운로드 | DATE : 2010-11-10 09:24:58
관련링크
- http://dreamphp.com/ 2594회 연결
- http://www.koreanhistory.or.kr/ 2635회 연결
댓글목록
등록된 댓글이 없습니다.