PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP html_special_chars_decode() 函數(shù)用法及示例

   PHP String 字符串函數(shù)手冊

    html_special_chars_decode()函數(shù)用于將特殊的 HTML 實(shí)體轉(zhuǎn)換回普通字符。

語法

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

定義和用法

它用于將特殊的HTML實(shí)體轉(zhuǎn)換回字符。

注意:此函數(shù)的作用和 htmlspecialchars() 剛好相反。它將特殊的HTML實(shí)體轉(zhuǎn)換回普通字符。

會被解碼的 HTML 實(shí)體有:

  • & 解碼成 & (和號)

  • " 解碼成 " (雙引號)

  • ' 解碼成 ' (單引號)

  • &lt; 解碼成 < (小于)

  • &gt; 解碼成 > (大于)

返回值

它返回解碼后的字符串。

參數(shù)

序號參數(shù)和說明
1

string

要解碼的字符串

2

flags

指定如何處理引號以及使用哪種文檔類型。

可用的引號類型:

  • ENT_COMPAT - 默認(rèn)。僅解碼雙引號。

  • ENT_QUOTES - 解碼雙引號和單引號。

  • ENT_NOQUOTES - 不解碼任何引號。

指定使用的文檔類型的附加 flags:

  • ENT_HTML401 - 默認(rèn)。作為 HTML 4.01 處理代碼。

  • ENT_HTML5 - 作為 HTML 5 處理代碼。

  • ENT_XML1 - 作為 XML 1 處理代碼。

  • ENT_XHTML - 作為 XHTML 處理代碼。

在線示例

試試下面的實(shí)例,將預(yù)定義 HTML 實(shí)體轉(zhuǎn)換為雙引號

<?php
    //預(yù)定義 HTML 實(shí)體轉(zhuǎn)換為雙引號
   $str = "<p>&quot;(cainiaoplus.com)&quot; -> </p>\n";

   echo htmlspecialchars_decode($str);
?>
測試看看?/?

輸出結(jié)果-

"(cainiaoplus.com)" ->

PHP String 字符串函數(shù)手冊

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清