如何显示阿拉伯文字?

时间:2012-02-28 22:12:35

标签: html

我研究了这个,所有类似的问题都没有提供答案。我在我的页面上使用utf-8。页面BTW为http://www.publishmymusic.com/profile/artist/1361

如果我使用phpMyAdmin,我会在数据库中看到阿拉伯字符。但是,当我阅读并显示它们时,它们看起来就像您在上面的URL中看到的那样。我看了看,找不到这个问题的解决方案,所以它必须是微妙的。数据库是utf8_general_ci。列本身是utf8_general_ci。该页面具有正确的元标记获得utf-8字符集。但它必须是可能的,因为phpMyAdmin显示阿拉伯语中的字符。欢迎任何建议。

2 个答案:

答案 0 :(得分:2)

通过在HTML中添加阿拉伯语UTF-8文本来显示阿拉伯语HTML。在某些情况下,您还需要添加dir attributes来改进演示文稿。

显然,你有一些代码,你没有告诉我们,它会读取你的数据库并产生HTML。该代码必须避免破坏文本。

答案 1 :(得分:1)

default table collate设置为utf8_general_ci并将default table charset设置为utf8,它应该可以正常工作

CREATE TABLE tbl_name (column_list)
    [[DEFAULT] CHARACTER SET utf8]
    [COLLATE utf8_general_ci]]