php - 数据库中的表情符号和阿拉伯字符问题
问题描述
我创建了两个 PHP 页面,第一个页面用于将文本插入数据库,第二个页面显示保存在此数据库中的数据,所以问题是当我使用 PHP 插入文本时,它是否包含阿拉伯字符或表情符号,我在我的数据库表中找到这样的字符,例如:'ينيبزثقلبقلبقبلقث',但在第二页中它显示给我短语正确,当我使用内部方法(直接使用 PHPMyAdmin)插入阿拉伯语文本或表情符号时,它正确保存了它们,但在第二个 PHP 页面中,它显示了我告诉你的正确数据,如下所示:'?? ?? ?????????? ????????'。知道我将数据库排序规则修改为 utf8mb4-general-ci。我会留下图片让你明白我到底想要什么:,
解决方案
推荐阅读
- django - protonmail.com 邮件服务的 EMAIL_PORT 是什么?
- php - 结果,我使用 twig 和 php 重定向到我的 ID 编辑表单
- html - 我怎么能动
标记到中心 - c# - .NET 连接到 SSAS
- java - 如何从 ant build 中的 .properties 文件中读取部分?
- java - 从java调用python脚本并逐行收集输出
- c# - 在不使用请求或上下文的情况下获取 ASP.NET MVC 中的绝对基本 url
- css - 无法更改 Telerik 的宽度:RadComboBox
- php - Laravel 会话的唯一数据输入
- java - 如何指定 JDK 的 orbd.exe(对象请求代理守护程序)使用的端口范围?