代码之家  ›  专栏  ›  技术社区  ›  yozhik

修剪unicode字符串中的空白

  •  1
  • yozhik  · 技术社区  · 14 年前

    大家好! 当我在网页上回音时,它会回音字符串和许多正方形符号。 我怎样才能删除它们并留下一个单词。有问题。搜索会有问题吗?谢谢!

    4 回复  |  直到 14 年前
        1
  •  2
  •   Dr.Molle    14 年前

    脚本是用UTF-8编码的吗?您是否也用UTF8连接到数据库? 连接后,可以直接使用以下查询设置连接的字符集

    SET NAMES 'UTF8'
    
        2
  •  1
  •   yozhik    14 年前

    你是一个PHP爱好者,刚刚开始使用PHP和mysql。为了使用unicode数据,您需要在继续之前了解一些信息。

    第二:在使用MYSQL编写一些PHP代码时,您需要显式地要求PHP以utf8格式传输uni代码数据,以便它与目标数据类型utf8匹配。这将导致客户机的数据按“原样”存储在MYSQL中。

    如果你不遵循这个规则,MYSQL会把你的utf8数据存储为问号。

    mysql_query("SET NAMES 'UTF8'");
    

    所以,首先我们需要连接到数据库。 第二,打电话

    mysql_query(“设置名称‘UTF8’”);
    

    三是做其他手术。

        3
  •  0
  •   ajacian81    14 年前

    我会尝试utf8解码($string);

        4
  •  0
  •   Phil    14 年前

    别忘了在网页上设置字符编码

    <meta http-equiv="Content-Type" content="text/html;charset=utf-8">