听说,用奇特的木桶炭烧炉做出来的杏仁饼特别松化,若用电炉则只是脆,因为铁桶导热,很快就抽干水分澳门有啥子特有产品没有最好谜底澳门特有产品: 澳门鲜蚝澳门旧称蚝镜html源码显示上边的字符,我要还原成中文字符,谢谢
<?php
header("Content-type: text/html;charset=UTF-8");
$str = '听说,用奇特的木桶炭烧炉做出来的杏仁饼特别松化,若用电炉则只是脆,因为铁桶导热,很快就抽干水分澳门有啥子特有产品没有最好谜底澳门特有产品: 澳门鲜蚝澳门旧称蚝镜';$dstr = html_entity_decode($str, ENT_COMPAT, 'UTF-8');
echo $dstr;
echo "\n<br>\n", html_entity_encode($dstr);// 一般我是用正则做的这个事情
function html_entity_encode($str) {
preg_match_all("/[\x{4e00}-\x{9fa5}]|./iu",$str,$r);
$ar = $r[0];
foreach($ar as $k=>$v) {
if(ord($v[0]) < 128) {
$ar[$k] = htmlentities($v);
} else {
$v = iconv("UTF-8","UCS-2",$v);
$ar[$k] = "&#".((ord($v[0]) << 8) + ord($v[1])).';';
}
}
return join("",$ar);
}