◆→ 存在htmlspecialchars的反函数吗? 如何把»转化为真正的字符? htmlspecialchars_decode就可以实现了啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 PHP >5.1有htmlspecialchars_decode()否则试试get_html_translation_table()吧 奇怪~ get_html_translation_table 不支持汉字吗?<?php$trans = get_html_translation_table(HTML_ENTITIES);$str = "测试";$encoded = strtr($str, $trans);echo $encoded;?>怎么会产生乱码? function formatcontent($text){ $trans = get_html_translation_table(HTML_SPECIALCHARS); $trans = array_flip($trans); $text = strtr($text, $trans); //$text = str_replace("\n", "<br>", $text); //$text = str_replace(" ", " ", $text); return $text; }这样子行不? <?php$trans = get_html_translation_table(HTML_ENTITIES);$str = "测试";$encoded = strtr($str, $trans);echo $encoded;?>怎么会产生乱码? 当然是乱码!你的代码执行的结果是²âÊÔ这就是说,你把"测试"的内码按字节当作扩展ascii码处理了这与你的本意是不符合的我觉得你需要的是这个<?php$trans = get_html_translation_table(HTML_ENTITIES);$str = "²âÊÔ";$encoded = strtr($str, array_flip($trans));echo $encoded; //out 测试?> php转js dom格式如何做? 请教关于mysql里存储一段连续时间的问题 怎么获取当前的session或者cookie? PHP问题(8.19)在线给分! 急[怎么解决]php创建文件夹和文件乱码!网页是UTF-8的! 关于php生成验证码 用php实现摇奖程序,高手请进 简单的数据库设计问题 下载的php程序在英文版的xp窗口下显示乱码 .htaccess中设置 RewriteCond %{HTTP_HOST} 不起作用 这样是否可以杜绝sql注入? 自定义函数返回值的问题
否则试试get_html_translation_table()吧
$trans = get_html_translation_table(HTML_ENTITIES);
$str = "测试";
$encoded = strtr($str, $trans);
echo $encoded;
?>怎么会产生乱码?
$trans = get_html_translation_table(HTML_SPECIALCHARS);
$trans = array_flip($trans);
$text = strtr($text, $trans);
//$text = str_replace("\n", "<br>", $text);
//$text = str_replace(" ", " ", $text);
return $text;
}
这样子行不?
$trans = get_html_translation_table(HTML_ENTITIES);
$str = "测试";
$encoded = strtr($str, $trans);
echo $encoded;
?>怎么会产生乱码?
你的代码执行的结果是
²âÊÔ这就是说,你把"测试"的内码按字节当作扩展ascii码处理了这与你的本意是不符合的
我觉得你需要的是这个
<?php
$trans = get_html_translation_table(HTML_ENTITIES);
$str = "²âÊÔ";
$encoded = strtr($str, array_flip($trans));
echo $encoded; //out 测试
?>