解码 PHP 中的文本未解码

Decoding text in PHP not decode

所以。我有三个来自所见即所得编辑器的大量文本,我需要将它们存储在数据库中 (MySQL)。为此,我使用 PHP 函数 rawurlencode() 将它们放在一个数组中,然后 serialize() 数组,然后插入到数据库中。但问题是当我需要 rawurldecode().

首先我 unserialize() 然后文本正常解码,但图像标签解码如下:

`<img alt="\"\"" src="\"/ckfinder/userfiles/images/facebook.PNG\"" 
 style="\"float:right;" height:200px; width:198px\">` 

有多个 ->\" 我不需要,事实上它们不会出现在未编码的代码中。 str_replace() 无济于事。

也许我做错了什么,有更好的方法如何在序列化数组中存储长文本?

使用 PHP 中默认可用的 stripcslashes() 函数。 它将删除作为转义字符添加的反斜杠。 Example