개인적인 정리

GD한글 깨짐 해결하기 ImageTTFText 본문

PHP

GD한글 깨짐 해결하기 ImageTTFText

yeon.Biju 2017. 3. 21. 11:02

유니코드로 변경하여 처리하면 된다.

함수를 하나 만든다.


function text_UCS2($text)

{


    $text = mb_convert_encoding($text, "UCS-2", "UTF-8");

    $data = "";

    for ($i=0; $i<strlen($text); $i+=2) {


        $data .= "&#".(ord(substr($text, $i, 1))*256+ord(substr($text, $i+1, 1))).";";


    }


    return $data;


}



그리고 한글이 들어가기 전에 아래처럼 해주면 된다.

$text = text_UCS2($text);



Comments