
htmlspecialchars_decode 함수는 HTML 특수 문자를 디코딩하는 데 사용됩니다. 이 함수는 다음과 같은 HTML 특수 문자를 디코딩할 수 있습니다.
- < (less than)
- > (greater than)
- & (ampersand)
- " (double quote)
- ' (single quote)
이 함수를 사용할 때 주의할 점은, htmlspecialchars_decode 함수는 HTML 특수 문자를 디코딩하는 데 사용되지만, XSS 공격을 방지하기 위해 사용되는 htmlspecialchars 함수와는 반대입니다. XSS 공격을 방지하기 위해 사용되는 htmlspecialchars 함수는 HTML 특수 문자를 인코딩하는 데 사용됩니다.
htmlspecialchars_decode 함수를 사용하여 HTML 특수 문자를 디코딩하는 예는 다음과 같습니다.
#hostingforum.kr
php
$html = "<p>Hello, World!</p>";
$decoded_html = htmlspecialchars_decode($html);
echo $decoded_html; // 출력:
Hello, World!
이 예에서는 htmlspecialchars_decode 함수를 사용하여 HTML 특수 문자 (< 및 >)를 디코딩하여 HTML 태그를 생성합니다.
2025-07-08 09:00