php - 阿拉伯语和印地语数据未正确显示 PHP
问题描述
我使用 phpmyadmin 上传了 csv 文件,它正确上传并且数据正确显示,如下图所示。
表结构
数据库中的数据
但是在浏览器上显示是这样的,意味着不可读只是????? 显示在页面上。
这是我如何使用 php 获取数据
function get_quran_surat(){
$query ="select suraid,suraname from quran group by suraid,suraname";
$result=$this->query($query);
$this->setcharset();
$rows=array();
while($row=$this->fetch_array($result)){
$rows[]=$row;
}
return $rows;
}
还要添加utf-8
页面的 in head 部分。
编辑表结构
问题
如何在浏览器中显示可读数据?
解决方案
推荐阅读
- python - 这种使用 Flask-Login 中的 current_user 的方式安全吗?
- javascript - 将 setState 作为参数传递 Typescript
- drake - 如何使用最新的 pydrake 绑定修复代码?
- c# - UWP:如何在不丢失绑定的情况下以编程方式设置绑定结构属性的值?
- c# - Serilog 未登录到 SQL Server
- sql - POSTGIS 获取最近的位置查询
- selenium - 当 iframe 直接位于 body 标签下时,无法在 Selenium chromedriver 中切换到 iframe
- maven - 将前端 maven 插件结果输出到文件
- javascript - 过滤对象的对象
- java - Cassandra 选择速度与 RDBMS