로딩
요청 처리 중입니다...

문장에서 < > 를 < > 로 변환하기 - 태그제외

 문장에서 < > 를 < > 로 변환하기 - 태그제외

를 포함한 문장을 노출할 때 한글만 있을 때는 문제가 없었는데 안에 영문이 있을 경우 브라우저에서 태그로 인식해 표시되지 않는 오류가 발견되었다. " <샘플> 입니다 " 라는 문장이 있을 경우 화면에는 "<샘플> 입니다."

만 표시되었다. 그래서, 기호가 있을 경우 태그인지 판단해서 아니라면 htmlspecialchars() 처리하는 함수를 개발했다.

소스는 아래와 같다.