gpt4 book ai didi

mysql - php 生成的文本和键盘编写的文本看起来相同,但 diff(和 MySQL 查询)有 100% 不同

转载 作者:行者123 更新时间:2023-11-29 21:48:53 25 4
gpt4 key购买 nike

我正在调试一个非常简单的查询,尽管表中清楚地显示了结果,但它没有带来结果。在检查查询时,我注意到当我手动写入列值时,它会返回结果。但是当我获取该值的打印版本时,它返回为空。而且,即使我把它放在一个简单的 diff 工具中,它也表明虽然这两个词看起来相同,但它们 100% 不相同。

两个文本看起来相同但实际上不同的示例: enter image description here

当我检查不同的比较工具时,复制粘贴(来自后端打印)添加了一个红点,如下所示: enter image description here不知道那个红点是什么,但即使如此,与我的写作相比,没有一个字符与 diff 工具相同。

差异字符似乎是\u200b,这是一个零宽度的空格。我该如何删除它?没有指定时他如何进入?

这是怎么回事?

最佳答案

您的数据中可能附加了一个空字节或 \0 或垂直制表符 \x0B。使用trim将删除这些类型的字符。

有一些字符存在,但没有可见的表示。

关于mysql - php 生成的文本和键盘编写的文本看起来相同,但 diff(和 MySQL 查询)有 100% 不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33857539/

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