我是一名PHP开发人员,最近我开发了一个使用PHP的网站,并使用ODBC连接到Syabse数据库。PHP和ODBC中的阿拉伯语编码问题(Sybase)
我的数据库连接正常,我可以在我的网页上显示数据,但是当阿拉伯数据显示为正方形而不理解符号时,我面临一个问题。
我无法更改数据库语言编码,并且它正确,因为其他一些阿拉伯数据显示正常。
我尝试了该网页中使用的相同配置,但它不起作用。
我读了很多实际的问题,我尝试了一些解决方案,并且阅读了关于UTF-8,ISO,Windows和Unicode语言编码的内容,试图更改HTML Meta标签以显示阿拉伯文字,但问题没有解决。
我想我的PHP文件语言编码本身可能有问题。 我可以更改PHP文件语言编码吗?如果可能的话怎么做?
有没有解决方案来显示阿拉伯语来自数据库以及在PHP网页?这是一个无聊的问题:(
我欢迎任何提示或建议来解决这个问题,但请注明您的参考,并把和实例(如果可用)。提前
谢谢...
而在http头中的页面编码:如果你把一个meta http-equiv,你必须有相同的http头设置^^ – 2010-11-01 08:33:00
@ G.Qyy是的,我只是想到了我自己:)添加。 – 2010-11-01 08:33:40
感谢您的快速响应,但我不使用MySQl。我使用ODBC连接到Syabse数据库。我认为SET NAMES'utf8'; SET CHARACTER SET'utf8';可能无法使用它。我试图使用另存为更改PHP文件,但我没有在选项中找到编码。 – TopDeveloper 2010-11-01 08:33:45