English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기초 강의

PHP 고급 강의

PHP & MySQL

PHP 참조서

PHP html_special_chars_decode() 함수 사용법 및 예제

   PHP String 문자열 함수 설명서

    html_special_chars_decode() 함수는 특수한 HTML 엔티티를 일반 문자로 변환합니다.

문법

string htmlspecialchars_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 ] )

정의와 사용법

특수한 HTML 엔티티를 문자로 변환하는 데 사용됩니다.

주의: 이 함수의 작용은 htmlspecialchars()와 정반대입니다. 특수한 HTML 엔티티를 일반 문자로 변환합니다.

디코딩될 HTML 엔티티는 다음과 같습니다:

  • & & (합)

  • " " (쌍띠)

  • ' ' (단띠)

  • < < (작은于)

  • > > (큰于)

반환 값

디코딩된 문자열을 반환합니다.

파라미터

순번파라미터와 설명
1

string

디코딩할 문자열

2

flags

쌍띠를 처리하는 방법과 사용할 문서 타입을 지정합니다.

사용 가능한 쌍띠 유형:

  • ENT_COMPAT - 기본적으로. 단띠만 디코딩합니다.

  • ENT_QUOTES - 쌍띠와 단띠를 디코딩합니다.

  • ENT_NOQUOTES - 아무나 디코딩하지 않습니다.

사용할 문서 타입의 추가 플래그를 지정합니다:

  • ENT_HTML401 - 기본적으로. HTML로 4.01 처리됩니다.

  • ENT_HTML5 - HTML로 5 처리됩니다.

  • ENT_XML1 - XML로 1 처리됩니다.

  • ENT_XHTML - XHTML로 처리됩니다.

온라인 예제

아래의 예제를 시도해 보세요. 예약된 HTML 엔티티를 쌍띠로 변환합니다

<?php
    //예약된 HTML 엔티티를 쌍띠로 변환
   $str = "<p>"oldtoolbag.com" -> </p>\n";
   echo htmlspecialchars_decode($str);
?>
테스트 보자‹/›

출력 결과-

"oldtoolbag.com" ->

PHP String 문자열 함수 설명서