Heim > CMS-Tutorial > Discuz > So lösen Sie verstümmelte Sonderzeichen in discuz3.4

So lösen Sie verstümmelte Sonderzeichen in discuz3.4

青灯夜游
Freigeben: 2021-03-16 10:29:03
nach vorne
3351 Leute haben es durchsucht

下面discuz栏目给大家介绍一下discuz3.4特殊字符乱码的解决方案。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

So lösen Sie verstümmelte Sonderzeichen in discuz3.4

相关推荐:《discuz教程

Discuz!3.4升级后,贴子内容使用Unicode编码会出现直接显示源码问题

打开:source\function\function_core.php

$string = str_replace(array('&', '"', '<&#39;, &#39;>'), array('&', '"', '<&#39;, &#39;>'), $string);
Nach dem Login kopieren

下面加入

if(strpos($string, '&#') !== false) {
                $string = preg_replace('/&((#(\d{3,5}|x[a-fA-F0-9]{4}));)/', '&\\1', $string);
            }
Nach dem Login kopieren

保存文件 覆盖 更新缓存 刷新贴子看看效果

更多编程相关知识,请访问:编程视频!!

Das obige ist der detaillierte Inhalt vonSo lösen Sie verstümmelte Sonderzeichen in discuz3.4. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage