PHP
[PHP] htmlspecialchar()
똑똑한 영장류
2012. 12. 18. 13:28
다루려는 문자열 내에 HTML 태그의 의미를 가지고 있는 문자들을, 오류가 생기지 않게 변환시키는 함수입니다.
string htmlspecialchars ( string $string
[, int $flags
= ENT_COMPAT | ENT_HTML401 [, string $encoding
= 'UTF-8' [, bool $double_encode
= true ]]] )
- '&' (ampersand) becomes '&'
- '"' (double quote) becomes '"' when
ENT_NOQUOTES
is not set. - "'" (single quote) becomes ''' (or ') only when
ENT_QUOTES
is set. - '<' (less than) becomes '<'
- '>' (greater than) becomes '>'
& |
& |
|
" |
" ENT_NOQUOTES 가 |
|
' |
&apos |
' ENT_QUOTES 가 |
< |
< |
|
> |
> |
|
두 번째 함수 인자인 flag 에 ENT_NOQUOTES 등을 세트할 수 있습니다.
자세한 플래그 내용은 php.net 에서 검색해 보세요.