【问题标题】:Handling French special character in PHP [duplicate]在PHP中处理法语特殊字符[重复]
【发布时间】:2010-10-25 08:44:17
【问题描述】:

我正在使用 utf8_encode || utf8_decode ...,但我正在努力处理一些特殊字符(é,è ê ...,)

我正在使用 php。

有人可以帮忙吗?

【问题讨论】:

  • 你的问题不是很准确。您可能首先要检查是否能够在页面上放置静态文本。验证您的编辑器是否使用 UTF-8 编码,并且页面也使用 Content-Type text/html; charset=utf-8 或使用等效的 <meta> 标记。
  • 我是一个获取数据的表单和一个将所有内容保存在数据库中的函数。当用户将示例“d'actualitée”保存为“d'actualité v4”
  • 如果用户输入是 utf-8 我猜你的数据编码和你的数据库客户端字符集不匹配。你用的是什么类型的数据库?
  • 是 mySQL 设置为将数据保存为 UTF-8(我认为无论如何都是默认设置),如果您得到的结果在 phpMyAdmin 中出现乱码,那么这就是 phpMyAdmin 的问题。它不使用元来指定 UTF-8,因此它显示乱码文本。如果您在带有元标记的网页上回显结果,则应该没问题 charset=utf-8

标签: php utf-8


【解决方案1】:

如果您遇到问题,可能想使用 html ascii 而不是实际的特殊字符

http://www.asciitable.com/

【讨论】:

    猜你喜欢
    • 2013-08-25
    • 2019-10-13
    • 2018-09-24
    • 2011-06-15
    • 1970-01-01
    • 1970-01-01
    • 2020-05-06
    • 2017-05-30
    • 1970-01-01
    相关资源
    最近更新 更多