我目前正在使用kruti dev 010字体 我的字符串包含 html编号,如
& #39; ,& amp;,& quot;
我想将此字词转换为' &安培; "
<?php
$string="my string with '";
echo html_entity_decode($string); //not working
?>
我想输出
my string with '
答案 0 :(得分:2)
当你第一次尝试使用它时,行情总是很快。诀窍是将ENT_QUOTES添加到函数中。见htmlspecialchars_decode
<?php
$string="my string with '";
echo htmlspecialchars_decode( "my string with '" , ENT_QUOTES );
?>
注意:正在解码的字符末尾的分号不是必需的,但总体上被认为是良好的姿势。它从上面被省略以更好地匹配OPs -original-code。
答案 1 :(得分:0)
尝试在PHP脚本的开头调用header('Content-Type: text/html; charset=utf-8');
或将AddDefaultCharset UTF-8
添加到.htaccess
文件中。
答案 2 :(得分:-2)
<?php
$string="my string with '";
echo html_entity_decode($string); //not working
?>
你忘记了分号
$string="my string with '";