【问题标题】:Mysql utf8 macedonian textMysql utf8 马其顿文本
【发布时间】:2014-08-09 22:35:22
【问题描述】:

我只是尝试将一些马其顿文本插入我的 utf8_general_ci mysql 数据库中,但我不知道如何正确执行此操作。

原文:“Ве молиме внесете”

  1. 尝试:只复制粘贴文本,结果:"??? ?????? ???????"
  2. 尝试:使用php的iconv("ISO-8859-5", "UTF-8", $macedoniantext)然后复制粘贴,结果:"?ааЕ аМаОаЛаИаМаЕ аВаНаЕбаЕбаЕ"

两者都没有工作。正确的做法是什么?

P.S.:一定有办法做到这一点,因为数据库中已经有一些马其顿文本也在网站上正确显示

【问题讨论】:

  • 你说它根本不起作用是什么意思?到底发生了什么
  • 我在问题中添加了信息。
  • 我有一个 php 函数,它从数据库返回翻译,它可以在网站上的其他地方工作,这就是为什么我不想更改任何字符集或其他东西.. 问题只是如何正确插入新的翻译
  • 当你说复制和粘贴时,你在哪里粘贴?您自己的应用程序还是其他客户的应用程序?

标签: php mysql utf-8 translation iso


【解决方案1】:

数据库应为 UTF8 格式。当输出使用 echo utf8_encode($text);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-04
    • 2017-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多