小编典典

如何反转htmlentities()?

php

对于 áéí 等特殊字符,我可以致电htmlentities()

$mycaption = htmlentities($mycaption, ENT_QUOTES);

要获取相应的html实体,请执行以下操作:

áéí

我怎样才能将其 转回áéí


阅读 837

收藏
2020-05-29

共1个答案

小编典典

如果您使用htmlentities()编码,则可以使用html_entity_decode()以下过程:

[html_entity_decode()](http://www.php.net/manual/en/function.html-entity-

decode.php)

将所有HTML实体转换为它们的适用字符。

html_entity_decode()
htmlentities()相反,它可以将字符串中的所有HTML实体转换为它们的适用字符。

例如

$myCaption = 'áéí';

//encode
$myCaptionEncoded = htmlentities($myCaption, ENT_QUOTES);

//reverse (decode)
$myCaptionDecoded = html_entity_decode($myCaptionEncoded);
2020-05-29