当前位置:  开发笔记 > 编程语言 > 正文

如何在php页面上显示日文字符?

如何解决《如何在php页面上显示日文字符?》经验,为你挑选了2个好方法。

我正在尝试在PHP页面上显示日文字符.没有从数据库加载,只是存储在语言文件中并回显出来.

我遇到了一个奇怪的场景.我已经使用UTF-8正确设置了页面,我在本地WAMP服务器上测试了一个示例页面,它可以工作.

我在开发和生产服务器上测试时,角色无法正常显示.

这让我相信它是php.ini中的一个设置.但我没有找到关于此的更多信息,所以我不确定这是否是问题.

有什么根本我缺席的吗?

谢谢



1> Gumbo..:

您必须在HTTP标头字段中Content-Type使用正确的编码声明来传递文档.

在PHP中,您可以在将第一个数据发送到客户端之前通过该header函数执行此操作,因此最好是作为第一个语句之一:



2> Kieran Hall..:

既然您已经声明它在您的开发环境中工作而不是在您的实时工作中,您可能需要检查Apache的AddDefaultCharset并将其设置为UTF-8,如果它还没有.

我倾向于确保检查以下步骤

    PHP标头以UTF-8发送

    元标记设置为UTF-8(内容类型)

    存储设置为UTF-8

    服务器输出设置为UTF-8

这似乎对我有用.希望这可以帮助.

推荐阅读
360691894_8a5c48
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有