본문 바로가기

PHP

htmlentities() html 코드까지 출력 함수



string htmlentities ( string string [, int quote_style [, string charset]]) 

디폴트 인코딩타입 ISO-8859-1 


 htm­len­ti­ties($대상변수);

또는 

 htm­len­ti­ties ($대상변수 , ENT_QUOTES|ENT_IGNORE, "UTF-8");

이런 식으로 인코딩 타입을 정해준다.


하지만,

이대로 사용할경우에는 한글이 출력이 안되거나 깨지는 현상이 발생한다.


한글이 출력이 안되거나 깨지는 현상 발생시에는 

htmlspecialchars() 함수를 이용하자.