Rumah > Tutorial CMS > Discuz > discuz3.4特殊字符乱码怎么解决

discuz3.4特殊字符乱码怎么解决

青灯夜游
Lepaskan: 2021-03-16 10:29:03
ke hadapan
3204 orang telah melayarinya

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

discuz3.4特殊字符乱码怎么解决

相关推荐:《discuz教程

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

打开:source\function\function_core.php

$string = str_replace(array('&', '"', '<&#39;, &#39;>'), array('&', '"', '<&#39;, &#39;>'), $string);
Salin selepas log masuk

下面加入

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

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

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

Atas ialah kandungan terperinci discuz3.4特殊字符乱码怎么解决. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:csdn.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan