已掉线,重新登录

首页 > 绿虎论坛 > 建站 > 主机 (发帖)

标题: 【求助】关于php5.4编码问题

作者: @Ta

时间: 2015-11-22

点击: 2102

升级到php5.4后发现htmlspecialchars坑爹了,gbk下输出中文都为空...utf-8下输出正常,导致论坛原本大量插件显示都异常,找遍网上解决方法也只有2个,一个改插件里的输出编码,一个是改php源码,明显后者更靠谱,但是百度找遍都是说

ext/standard/html.c
line 372

这个路径....但是怎么都找不到有这个路径,访问根目录根本没有ext只有etc....

[隐藏样式|查看源码]


『回复列表(2|隐藏机器人聊天)』

1. PHP 5.4 改变了默认的编码从“iso - 8859 - 1”到“utf - 8”。
(/@Ta/2015-11-22 20:34//)

2. 试试htmlspecialchars($string, ENT_COMPAT,'ISO-8859-1');
(/@Ta/2015-11-22 20:35//)

回复需要登录

10月10日 20:33 星期五

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1