0

我一直在我的本地 mysql 服务器上完美地使用表情符号图标将字符串保存为 \ud83d\ude03\ud83d\ude03\ud83d\ude03(用于 3 个快乐面孔)

但我刚搬到一个 1and1 phpmysql 服务器,用相同的 php 脚本上传相同的数据库,每次我插入一个新的“行”它都会重复 de \ bar 所以它看起来像: \\ud83d\\ude2c(双 \ in每个 \ 字符)

怎么了?我可以很容易地将所有 \ 替换为 \ 但只是想了解为什么会发生这种情况以及如何在干净的道路上修复它!

谢谢!

4

1 回答 1

0

您的新服务器启用了魔术引号

这可以通过禁用魔术引号来解决,或者更好的解决方案是找到一个更有能力的托管公司,默认情况下没有启用这个坏功能。

于 2013-06-06T12:21:33.307 回答