php - 数据库显示希伯来语,但在 php 中,希伯来语数据显示为问号
问题描述
数据库显示希伯来语,但在 php 中,希伯来语数据显示为问号。我的代码是这样的(这不是完整的代码):
<?php
require('connect.php');
$result = mysqli_query($con,"SELECT * FROM bookList ORDER BY title LIMIT
10");
$row = mysqli_fetch_assoc($result);
$title = $row['title'];
echo $title;
?>
解决方案
检查您的字符编码是否始终为 UTF-8。
- 检查数据库是 utf-8
- 检查表是 utf-8
- 检查列是否为 utf-8
- 检查 html 元标记字符集是否为 utf-8
- 在您的 IDE 或文本编辑器中检查 PHP 文件是否为 utf-8。
推荐阅读
- python-3.x - 如何验证 API 是否接收到发送给它的所有数据
- apache-kafka-streams - 当客户端顺序启动时,Kafka Streams 粘性任务分配会干扰任务负载平衡
- c++ - 不完全匹配的重复删除
- python - 重塑 np 数组的块
- python - 手动构造日期时间对象时出现意外的时区偏移
- php - 来自 html 周输入的 PHP 日期字符串
- node.js - 您如何获取在 firebase .on 中更新的孩子?
- express - 如何在 MERN 堆栈中发送响应模式?
- devops - jFrog 构建 - 如何不删除生产工件
- c# - 我如何误用 NotThrowAsync