gpt4 book ai didi

php - 如何对波兰语字符进行编码

转载 作者:行者123 更新时间:2023-11-29 15:41:03 37 4
gpt4 key购买 nike

感谢使用 wysciwyg 编辑器(并从编辑器正确上传照片)的人,我有代码。该代码部分如下所示

$detail=$request->input('description');
$dom = new \DomDocument();
$dom->loadHtml($detail, LIBXML_HTML_NOIMPLIED | LIBXML_HTML_NODEFDTD);
$images = $dom->getElementsByTagName('img');

一般来说,这段代码可以工作,但我用的不是波兰语字符(例如)

<p>sad s&nbsp; ads asd sa d as&Auml;&#133;&Aring;&#155;&Auml;&#135;&Atilde;&sup3;&Aring;&#130;&Aring;&frac14; sdas das das dsa d</p>

我尝试使用

{!! html_entity_decode($article->description, ENT_QUOTES, 'UTF-8') !!}

这不起作用。

最佳答案

尝试 mb_convert_encoding$dom->encoding = 'UTF-8';

            $dom = new \DOMDocument();
$dom->substituteEntities = TRUE;
$dom->loadHTML(mb_convert_encoding($content, 'HTML-ENTITIES', 'UTF-8'), LIBXML_HTML_NOIMPLIED | LIBXML_HTML_NODEFDTD);
$dom->encoding = 'UTF-8';

然后打印出blade中的内容

{!! $article->description !!}}

关于php - 如何对波兰语字符进行编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57652326/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com