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

Cú pháphtml_entity_decode( $str);

Trong đó:

  • $str là chuỗi chứa các kí hiệu HTML entities cần được chuyển đổi.

Ví dụ

$html="<html> <head><head>something like this   </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ả
&lt;html&gt; &lt;head&gt;&lt;head&gt;something like this &lt;/html&gt;<br />
<html> <head><head>something like this </html>

Tham khảo: php.net

Các loại function khác

Nguồn: freetuts.net