为了账号安全,请及时绑定邮箱和手机立即绑定

雄辩的特殊字符问题

雄辩的特殊字符问题

PHP
慕运维8079593 2021-11-26 16:07:43
我有一个 HTML 变量,它包含“●”、“❒”、“◉”、“⭕”、“■”等字符。我必须将这些存储在 MYSQL 数据库中。我在没有 Laravel 的情况下使用 Capsule。打印这些字符没有问题,但是当将它们放入数据库时,它们会显示为“â—”、“â—â”。我不想删除这些字符。我已经尝试了所有的 html 转义函数。编辑:我的数据库的字符集是 utf8_general_ci。
查看完整描述

1 回答

?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

 'default' => array(

        'driver'    => 'mysql',

        'host'      => 'localhost',

        'database'  => 'db',

        'username'  => 'root',

        'password'  => '',

        'charset'   => 'utf8', // <-- that fixed my problem

        'collation' => 'utf8_general_ci'  //  <-- that fixed my problem

    ),

我在 eloquent 连接设置中添加了字符集,它解决了我的问题。


查看完整回答
反对 回复 2021-11-26
  • 1 回答
  • 0 关注
  • 134 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信