现在位置 >首页 > discuz
1℃
2012年03月12日 Other ⁄ 被围观 11,413 次+
php 5.4.0 发布之后,很多人会想着要升级尝试一下,我也是尝鲜者之一,不过在尝鲜之后,我被困扰了。 php 5.4.0 的改变有一些,但其中困扰我的是 它内置编码自 ISO-8859-1 改成了 UTF-8。 初看起来,这并没有什么,但是,htmlspecialchars和htmlentities函数,默认会使用utf-8来处理字符串。 如果输入的字符串是GBK编码,那么很抱歉, 返回的结果是空的, 输入的字符串被吃了。 在DZ里面,大量使用到了htmlspecialchars函数,升级php 5.4所面临的问题将是极具挑战性的。 你会发现哪儿哪儿都不正常。 痛定思痛,我...
阅读全文