5

我尝试输入阿拉伯语文本并使用 php 将其插入 mysql 数据库,当打印行时,阿拉伯语中的所有行看起来像:

????????????ابو نصير عمان الاردن الاردن Ø¨Ø¨Ø¨Ø¨Ø¨Ø ¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨

我将我的数据库设置为:字符集:utf8 -- UTF-8 Unicode 排序规则:utf8_general_ci

以及数据库中的每个字段:字符集:utf8 排序规则:utf8_general_ci

我需要解决这个问题,我很感激所有的答案..

4

1 回答 1

5

请执行下列操作:

  1. 在应用程序的每个页面中包含以下查询mysql_query("SET NAMES 'utf8'");

  2. 请确保您的网页是由以下元标记编码的 utf-8:

于 2013-05-15T21:30:54.567 回答