문자열이 HTML 페이지와 PHP변수, 그리고 파일이나 DBMS를 오갈 때 특수문자를 제대로 처리해주지 않으면 프로그램이 원하는 대로 동작하지 않을 수가 있다.
php에서 <, >, & 등의 문자를 처리할 때 다음 함수를 활용한다.
htmlspecialchars()
HTML페이지에서 태그로 인식될 수 있는 특수문자들 -> < > &로 변환
htmlspecialchars_decode()
htmlspecialchars의 역변환.
인코딩된 문자를 다시 원래대로 복원한다.
댓글 없음:
댓글 쓰기