Hàm html_entity_decode() trong PHP
Hàm html_entity_decode() sẽ chuyển đổi các kí hiệu HTML entities thành các kí tự tương ứng.
Hàm html_entity_decode() có tác dụng ngược lại so với hàm htmlentities().
Cú pháp:
html_entity_decode($str);
Trong đó:
$str
là chuỗi chứa các kí hiệu HTML entities cần được chuyển đổi.
PHP:
$html = "<html><head><head>tuihocweb.com</html>";
$str = htmlentities($html, ENT_COMPAT, 'UTF-8') . "<br />";
$htmlentity = htmlentities($str, ENT_COMPAT, 'UTF-8');
$str = html_entity_decode($htmlentity);
echo $htmlentity . "<br \>";
echo $str . "<br \>";
Kết quả:
<html><head><head>tuihocweb.com</html><br />
<html><head><head>tuihocweb.com</html>