gpt4 book ai didi

php - 文本在SQLite数据库上显示为“ŒÃ〜³Øª ››Œ”

转载 作者:行者123 更新时间:2023-12-03 18:32:38 25 4
gpt4 key购买 nike

我正在尝试从SQLite数据库读取数据。

使用PHP中的这段代码,它可以工作:

$db = new SQLite3('protected.sqlite');
if(isset($_GET['query'])) {
$query = $_GET['query'];
$results = $db->query('SELECT * FROM data WHERE protected="'.$query.'"');
while ($row = $results->fetchArray()) {
echo utf8_encode($row["gender"]);
// var_dump($row);
}

} else {
echo '{"status": "error","data": null,"message": "Failed to translate, Please try again"}';
}


但是性别通常是阿拉伯语或乌尔都语,它们表现为:


ØÂà ››†ÃÂÂÛ ›ŒÂ³››››


我该如何解决?

最佳答案

通过删除utf8_encode($row["gender"]);修复。

谢谢

关于php - 文本在SQLite数据库上显示为“ŒÃ〜³Øª ››Œ”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54143794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com