0

我在 PHP 中创建了一个小型联系表单创建器,一切正常,但我在丹麦的朋友说表单不能正确显示丹麦字符,并且在使用丹麦字符时不会提交。我从来没有使用过国际化,PHP 手册对我一点帮助也没有。

如何使我的 PHP 应用程序与其他语言字符兼容。我使用 PHP 5.3.x,我的文件是用没有 bom 的 utf-8 创建的,我的页面和数据库中的所有内容都是 utf-8。有没有可以推荐给初学者看的文章?

谢谢!

4

2 回答 2

1

1.在您的页面上添加元字符集

2.Content-Type:text/html; charset=utf-8在标题中服务

3.对mysql使用set names,见SET NAMES utf8 in MySQL?

于 2012-04-12T22:17:23.960 回答
0

似乎您拥有所需的一切,但显然有些小事情可能是您认为已经到位的事情之一。

无论如何,作为最后的手段,您可以使用 php 的 htmlspecialchars() 函数将所有字符编码为 html 实体。

于 2012-04-12T22:34:38.727 回答