웹마스터 팁

htmlspecialchars 사용하시는 분들

2003.07.11 01:03

holies

아마 htmlspecialchars 사용해 보신 분들은 &#로 변형되는 글자 때문에 고민하셨으리라 생각합니다.
이경우 보통 str_replace로 하나하나 바꿔주었죠.
str_replace를 사용하는 방법도 있지만 모르시는 분들을 위해 다른 방법을 소개할까 합니다.

function htmlspecialchars2($s) {
  return(strtr($s, array('&#' => '&#', '&' => '+ '&amp;', '"' => '&quot;', '<' => '&lt;', '>' => '&gt;')));
}

어느게 더 빠른지 테스트나 해봐야겠네요. 그럼...