如何使用php和sql server在网页中显示阿拉伯字符

时间:2009-07-31 05:59:19

标签: php sql-server apache

如何使用php和sql server在网页中显示阿拉伯字符?阿拉伯数据存储在数据库(sql server)中。现在我想用php在网页上显示这些数据。我怎么能这样做?

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

注意:基于php / mysql的例子:

  1. 在您存储阿拉伯语内容之前 在数据库中,您需要创建一个 表。以下示例 演示了CREATE语法
  2. 您需要确保您的浏览器支持该字符集。 <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″>
  3. SQL语句:

    //assumed : connection to the database is open
    mysql_query("SET CHARACTER SET utf8");
    mysql_query("SET NAMES 'utf8'");
    // select records
    mysql_query("SELECT * FROM en_authors");
    

答案 2 :(得分:1)

使用php

在mssql中使用Unicode的官方解决方案
$serverName = "MyServer";
$connectionInfo = array( "Database"=>"AdventureWorks", "CharacterSet" => "UTF-8");
$conn = sqlsrv_connect( $serverName, $connectionInfo);

在您的连接代码中使用它,
在utf 8问题上获得更多支持 http://msdn.microsoft.com/en-us/library/cc626307.aspx