在php中读取unicode文件

发布于 2024-09-29 22:26:44 字数 140 浏览 5 评论 0原文

如何在 php 中读取 Unicode 文件

我已经使用了 file_get_contents() 函数,但是在读取文件内容后,我得到了解码格式的内容(不可读格式)

请向我提供您的建议。

谢谢

-普拉文

How to read Unicode file in php.

I have used file_get_contents() function, but after reading file content, I am getting content in decode format(not readable format)

Please provide me your suggestions.

Thanks

-Pravin

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

何以笙箫默 2024-10-06 22:26:44

您可以使用 iconv 将您的 unicode 字符串转换为任何其他编码。

You can use iconv to transform your unicode string to any other encoding.

樱&纷飞 2024-10-06 22:26:44

file_get_contents 获取的内容

  • 由于您标记了此 unicode 解码/编码,请尝试通过utf8_encode — 将 ISO-8859-1 字符串编码为 UTF-8
  • utf8_decode — 将使用 UTF-8 编码的 ISO-8859-1 字符的字符串转换为单字节ISO-8859-1

如果您的文件内容不是 ISO-8859-1,请考虑 Elzo 的回答 使用 iconv

Since you tagged this unicode decode/encode, try running the content you got from file_get_contents through

  • utf8_encode — Encodes an ISO-8859-1 string to UTF-8
  • utf8_decode — Converts a string with ISO-8859-1 characters encoded with UTF-8 to single-byte ISO-8859-1

If your file content is not ISO-8859-1, consider Elzo's answer to use iconv.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文