html_entity_decode()函數(shù)用于將 HTML 實(shí)體轉(zhuǎn)換為相應(yīng)的字符
string html_entity_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") ]] )
它用于將HTML實(shí)體轉(zhuǎn)換為其應(yīng)用程序字符
它返回解碼后的字符串。
序號(hào) | 參數(shù)和說明 |
---|---|
1 | string 它包含有關(guān)輸入字符串的信息 |
2 | flags 可選。指定如何處理引號(hào)以及使用哪種文檔類型。可用的引號(hào)類型:
指定使用的文檔類型的附加 flags:
|
3 | 可選。一個(gè)指定了要使用的字符集的字符串。 允許的值:
注釋:在 PHP 5.4 更早版本,無法被識(shí)別的字符集將被忽略并由 ISO-8859-1 代替。自 PHP 5.4 起,無法被識(shí)別的字符集將被忽略并由 UTF-8 代替。 |
試試下面的實(shí)例,把 HTML 實(shí)體轉(zhuǎn)換為字符:
<?php $input = "nhooo\".com\" simply <b>easy</b> learning"; $ab = htmlentities($input); $b = html_entity_decode($ab); echo $b; ?>測試看看?/?
輸出結(jié)果-
nhooo ".com" simply <b>easy</b> learning