Я пытаюсь повторить китайское слово в PHP из данных таблицы, но, кажется, он не отображается правильноPHP UTF8 не отображаются китайские иероглифы правильно
Вот мой код
<?php
echo'<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-Hans" lang="zh-Hans">
';
?>
<head>
<title>A Test Page</title>
</head>
<body>
<?php
//Insert connection string
require_once 'confx/confx.php';
$ID = 222;
$conn = odbc_connect($odbc_dsn, $odbc_usr, $odbc_pwd);
if(!$conn) { die('Epic Fail!'); }
$query = odbc_exec($conn, "SELECT * FROM member WHERE userid = '$ID'");
$result = odbc_result($query, 'usernick');
echo $result;
odbc_free_result($query);
?>
</body>
</html>
Я спас исходный код в UTF-8, но все же он не работает должным образом. Вместо отображения предполагаемого текста он выводит ???
Прекрасно работает! См.: Http://ideone.com/sxvWRh – Rizier123
Им жаль за неправильные детали моего вопроса. Я внес изменения. – CudoX