0

出于某种原因,MySQL 将双空格作为问号存储在数据库中。我觉得这可能是涉及字符集的问题,但我不确定。有什么想法吗?谢谢。

4

2 回答 2

1

你在说哪个unicode空格字符?见http://www.cs.tut.fi/~jkorpela/chars/spaces.html

具体来说:

  • 你打算上传什么角色
  • 上传之前你的程序中有什么字符
  • 数据库中有什么字符
  • 当您查看数据库时,终端上显示的是什么字符?
于 2013-06-08T17:40:43.380 回答
0

这个问题可以通过用单个空格替换双空格来解决,例如: $new_array_products=str_replace(' ',' ',$new_array_products);

于 2013-12-30T13:27:11.100 回答