• 首页
  • 帝国CMS建站教程
  • 帝国CMS自动截取简介出现乱码的解决方法

作者:admin2015.08.10来源:深圳SEO老李的博客标签:[db:标签]

导语:

不少帝国CMS用户在调用简介或截取内容时会遇到乱码的情况,或者遇到其它不需要的字符。这里给出这一问题的解决方法,遇到类似问题的朋友可以参考一下。


首先打开文件e/class/connect.php,找到函数 sub($string,$start=0,$length,$mode=false,$dot='')


将其中的代码:



复制代码代码如下:

$string = str_replace(array(' ','&','"','<','>','''), array(' ','&','"','<','>',"'"), $string);


替换为:


复制代码代码如下:

$string = str_replace(array(' ','&','"','<','>',''','“','”'), array(' ','&','"','<','>',"'",'“','”'), $string);

分析:帝国默认的截取替换函数没有对双引号起作用,这里加上就解决了这个了,因此如遇到其它类似情况在这里添加要替换的字符和替换后的字符即可。


utf-8编码的情况:



复制代码代码如下:

$string = str_replace(array(' ','&','"','<','>',''','“','”'), array(' ','&','"','<','>',"'",'“','”'),

温馨提示本文作者系 ,经深圳SEO老李的博客编辑修改或补充,转载请注明出处和本文链接

已有人参与

邮箱订阅-深圳SEO老李的博客

他们在这里

  • 1岁半背英文

    贫富差距太严重,有钱的钱多的没处花,没钱的买不起房...

  • 马岭靓仔

    财政收支平衡,那部分收来自哪里,原来还是我们自己在为自己买单...

  • 懒懒nn5

    政府支出了那么多钱用于公共建设,我们应该珍惜...

  • 讉忘简莫

    1、话说初中我们班有个男生A手指受伤,大喊一声“我挂彩啦!”另一男生B马上慈祥的说“都告诉你了不要...

  • 雪然雨汐

    寒冬,一哥们站在楼道口,穿着大裤衩和拖鞋,看着满地的积雪,惊讶地喊道:“晕,什么时候冬天了?”...

  • 争分夺秒

    好像好使了哦!!!!!!!!...

  • admin

    畅言好使吗...

  • admin

    原来是这样的,不错,还要继续加油才行啊!...

  • admin

    这样也行,看来确实得改变思路了!...

  • 深圳seo

    很好,学习了,支持博主!继续加油!!!!!!!!...

联系我们