【问题标题】:How to parse the character in PHP如何在PHP中解析字符
【发布时间】:2016-07-18 07:12:31
【问题描述】:

我正在使用 PHP 和 MySQL LOAD DATA LOCAL INFILE 从外部文件导入大约 200,000 行数据。但是,我在文本 KOA 的某处遇到了字符问题。

在 Windows 服务器上,我从数据库中读取该字段时得到了 KO

在 Linux 服务器上,我得到了一些不可读的代码:

因此,我尝试在KOA 中对字符O 进行编码,发现它是\x4F\xC2\x9D 而不是\x4F...

我想知道是否有办法解析整个文件并输出正确的字符而无需手动更改文件中的内容?

可能是 PHP 或 NPM 中的一些函数?

【问题讨论】:

  • 我们是否应该假设您对任何相关参与者(PHP、MySQL 和 CSV)所使用的编码一无所知?您至少了解提供数据的公司所使用的语言吗?

标签: php mysql node.js encode


【解决方案1】:

在记事本++中第一次打开数据文件 然后点击Encoding > convert to UTF-8并保存。

现在在mysql数据库服务器上上传数据。

【讨论】:

  • 不知道源编码,这不是抽奖吗?
猜你喜欢
  • 1970-01-01
  • 2011-07-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-28
  • 1970-01-01
相关资源
最近更新 更多