Middle-end/PHP

php 무서운 65279 UTF-8 BOM

윈도우 노트패드에서 utf-8로 인코딩저장하면

자신의 식별자인 u+65279를 문서 맨 앞에 넣는다. 


bom이라는건데 이문서는 utf8입니다 하고 알려주는거란다.


아무튼 php같은데에서 불러올때 u+65279가 같이 있을 때 방해가 된다.


아무튼 알아서 없애면 되리라.

 




function remove_utf8_bom($text)
{
    $bom = pack('H*','EFBBBF');
    $text = preg_replace("/^$bom/", '', $text);
    return $text;
}


,

알림

이 블로그는 구글에서 제공한 크롬에 최적화 되어있고, 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.

카운터

Today :
Yesterday :
Total :

태그