http://www.jb51.net/article/63392.htm
php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总
htmlspecialchars($str,ENT_COMPAT,'GB2312');

http://www.veryhuo.com/a/view/72468.html
PHP5.4及PHP5.5关于htmlspecialchars输出为空的问题

https://zhidao.baidu.com/question/463510811.html
php 一个函数效率高 还是一个类 效率?

php 一个函数效率高 还是一个类 效率? 哪个好
我通过写一个函数 实现我的功能,这个函数 我是不停地调用的,
写一个类好,还是写一个函数好,  有些实质的原理我还是不懂,求揭秘

从效率上来说,直接写一个函数要比写一个类的执行效率要高,因为类的话编译时候还要考虑实例化、继承、公有私有等等一大堆面向对象的机制,执行效率自然会比函数低。
 
但是,对于人类来说,面向对象简化了很多逻辑,因此会方便你写代码。
 
写代码就是这样,要么你累一点计算机就轻松一点,要么你轻松了,计算机就累了!