CI 插入阿拉伯字符时转换成?

CI when inserting arabic character it convert to?

我正在使用 Codeigniter 开发 json 网络服务,当用户 POST 阿拉伯字符使用网络服务时,在数据库中它存储为 ?????,但是当我插入阿拉伯字符时使用phpMyAdmin 运行良好,在网络服务结果中也显示良好,只有插入数据有问题。

在 application/config/database.php

我使用了 'char_set' => 'utf8' 和 'dbcollat' => 'utf8_general_ci'

但问题依然存在。

如果在 PhpMyadmin 中出现任何问题,特别是 table 字段,那么您可以转到 phpMyadmin 而不是更改 Collat​​ion(table 相关的 accroding 字段),例如
我的 Table 姓名:用户, 我的字段名称:user_name

 change it Collation latin1_swedish_ci to utf8_general_ci