아래의 초성에 힘을 입어.. 중성 구하기입니다..
유니코드값에서 16을 뺀 후 28로 나눈 나머지가 0이면 받침이 없는 한글이고 그 외에는 모두 받침이
있는 거라는군요. ( 자바팁란의 글에서.. )
유니코드 변환 소스는 최요섭님이 만들걸 사용했구요.. 초성구하는 것보다 더 사용할때가 많을것이라
생각이 드는군요.. (유니코드 변환 소스 받기)
require “mischoi.php3”; // 유니코드 변환소스 로드
function CheckFinalConsonant($str)
{
if ((intval(str2uni(substr($str,-2)))-16)%28!=0) return true;
else return false;
}
$var = “눈이오면”;
if (CheckFinalConsonant($var)) {
echo “{$var}을 입력하셨습니다.”;
}
else {
echo “{$var}를 입력하셨습니다.”;
}
?>