MySQL存储双重空格“”作为问号“?”

时间:2013-06-08 15:24:39

标签: php mysql

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

2 个答案:

答案 0 :(得分:1)

你在谈论哪个unicode空间角色?见http://www.cs.tut.fi/~jkorpela/chars/spaces.html

具体做法是:

  • 您打算上传什么字符
  • 您上传的程序befoer中的字符
  • 数据库中的字符
  • 查看数据库时终端上显示的字符是什么?

答案 1 :(得分:0)

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