我设计了一个flutter应用程序,该应用程序可以从MySQL获取数据,并且所有使用英语的数据都可以,但是当我想要使用阿拉伯语的数据时,它看起来像是“ ????????
”
我试图将归类数据库更改为 utf8_general_ci ,但是仍然存在相同的问题
我的文件php: conn.php :
<?php
$conn=new mysqli("localhost","root","","rasool");
if($conn)
{
echo "Sucess";
}
else
{
echo "Fail";
}
?>
getdata.php:
<?php
include 'conn.php';
$sql=$conn->query("select * from ras");
$res=array();
while($row=$sql->fetch_assoc())
{
$res[]=$row;
}
echo json_encode($res);
?>
我的代码混乱不清:
class _HomeState extends State<Home> {
Future<List> getData() async{
final response=await http.get("http://192.168.0.106/dashboard/myfolder/getdata.php");
return json.decode(response.body);
}
我该如何解决这个问题?