我的流明连接字符编码有问题
我尝试了一切,发现连接是问题
在流明模型中,我像这样创建了一个新的mysqli连接
$sql = "SELECT summary FROM exp_fb_assessments WHERE aid=8192";
$result = $conn->query($sql);
while($row = $result->fetch_assoc()) {
echo $row["summary"] . "<br>";
}
然后,我执行此操作以查看默认DB
流明连接的输出
$results = DB::select("SELECT summary FROM exp_fb_assessments WHERE aid=8192");
echo $results[0]->summary;
如您所见,两者完全相同,但结果却不同
Test 例如:发表 这篇论文 什么时候 是 的
这篇论文是什么时候发表的?
Test 例如:å‘表 这篇论文 什么时候 是 çš„
这篇论文是什么时候å‘表的?
我该如何解决此问题,或者至少要调试一下才能找到连接问题所在。
注意:我尝试在.env
文件中设置这些设置:
DB_CHARSET=utf8
DB_CHARACTERSET=ut8
DB_COLLATION=utf8_unicode_ci
仍然无法正常工作。