如何为此连接设置 UTF8 chaset?我使用以下代码:
<meta charset="utf-8">
<?php
$connection = odbc_connect("Driver={SQL Server};Server=MGHZA'MSSQLSERVER2012; Database=test_db;", "sa", "mghza");
$query = "SELECT * FROM t1";
$res = odbc_exec($connection,$query);
while( $row = odbc_fetch_array($res) ) {
print_r($row);
}
?>
当我运行页面时,将看到以下文本:
Array ( [id] => 2 [fname] => ���� [lname] => ����� )
我将波斯字符保存在数据库中
试试这样的事情
print_r(utf8_decode($row));