Top

[php] htmlspecialchars <-> htmlspecialchars_decode | Web-Programing
김경훈 (admin) | Editor | 2012/01/19 20:28:42 | 조회:3336

DB입력할때 htmlspecialchars($str)로 입력하고,
웹에 뿌릴때 htmlspecialchars_decode($str)로 뿌리면 된다..
깔끔하다..

하지만 htmlspecialchars_decode() 는 php 5.0이상에서만 지원된다.
5.0미만의 버전에서는 아래 함수를 직접 등록해서 사용하기 바란다..


  1.     function htmlspecialchars_decode($string,$style=ENT_COMPAT)
  2.     {
  3.         $translation = array_flip(get_html_translation_table(HTML_SPECIALCHARS,$style));
  4.         if($style === ENT_QUOTES){ $translation['''] = '''; }
  5.         return strtr($string,$translation);
  6.     }


- php 메뉴얼에서 발췌

공유하기
공유하기
0
0
0


댓글을 불러오는 중입니다.
▲ 이전글 [PHP] php date() 사용법 김경훈 (admin) 2012-02-08 10:14:51
▼ 다음글 [Javascript] 브라우저에서 마우스 좌표 알기 김경훈 (admin) 2012-01-19 20:23:26