當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP html_entity_decode()用法及代碼示例


PHP html_entity_decode() 是字符串函數。它用於將 HTML 實體轉換為字符。字符串函數 html_entity_decode() 與 htmlentities() 正好相反。

用法:

html_entity_decode(string,flags,character-set)
參數 描述 必需/可選
string 指定要解碼的字符串 required
flags 指定如何處理引號以及要使用的文檔類型。 Optional

例子1

<?php
$str = '<a href="https://www.javatpoint.com/">JavaTpoint.com</a>';
echo html_entity_decode($str);
?>

輸出:

JavaTpoint.com

例子2

<?php
print_r (get_html_translation_table(HTML_SPECIALCHARS));
?

輸出:

Array ( ["] => " [&] => & [<] => < [>] => > )

例子3

<?php
$str = "Hello PHP:'E=MC?'";
echo html_entity_decode($str, ENT_COMPAT); // Will only convert double quotes
echo "<br>";
echo html_entity_decode($str, ENT_QUOTES); // Converts double and single quotes
echo "<br>";
echo html_entity_decode($str, ENT_NOQUOTES); // Does not convert any quotes
?>

輸出:

Hello PHP:'E=MC˛'
Hello PHP:'E=MC˛'
Hello PHP:'E=MC˛'






相關用法


注:本文由純淨天空篩選整理自 PHP html_entity_decode() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。