我正在尝试转换html实体,但它无效。
$string_with_bold_tag = "<b>Hello World </b>";
$converted = html_entity_decode($string_with_bold_tag);
echo $converted;
它只返回带有粗体标记的Hello World。知道我做错了吗?
答案 0 :(得分:3)
你的字符串在语法上有问题,试试这个:
$string_with_bold_tag = "<b>Hello World </b>"; //you missed a semi colon here
$converted = html_entity_decode($string_with_bold_tag);
echo $converted;
在输入字符串的末尾没有分号&amp; gt - &gt; &amp; gt;
为了正确解释,您需要正确的语法。
答案 1 :(得分:1)
检查您的css文件并更改您在模板中使用的字体类型。 它不应该是:
font: inherit;
答案 2 :(得分:0)
您错过了额外的&#39;;&#39;在你的字符串的末尾
应该是:
$string_with_bold_tag = "<b>Hello World </b>";
解码时,你应该得到:
<b>Hello World </b>