我在 CodeIgniter 中将阿拉伯语产品名称插入购物车时遇到问题。这是通过覆盖Cart.class
库$product_name_rules
来解决的$this->cart->product_name_rules = "^."
现在效果很好,但还有另一个问题。它仅在我$db['default']['char_set'] = 'utf8';
在数据库配置文件中设置时才有效。自然,这会将数据库中的所有字符串返回为????。如果我将该 utf8 更改为 utf-8,它将开始正确显示检索到的信息,但购物车拒绝工作。
该怎么办?
它是购物车作品(数据库配置中的 utf-8)或阿拉伯语作品(数据库中的 utf8)