您是否在HTML Head部分中设置了正确的字符集?
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
或者您可以使用-在PHP脚本中设置内容类型-
header( 'Content-Type: text/html; charset=utf-8' );
关于StackOverflow的讨论已经在这里-请看看
如何使MySQL处理utf-8正确地
通过php与mysql设置utf8
PHP / MySQL编码问题
因此,我想知道的是如何将सूर्directly直接存储到数据库中,并使用PHP将其提取并显示在我的网页中。
我不确定“直接存储在数据库中”是什么意思。.您是指使用PhpMyAdmin或任何其他类似工具输入数据吗?如果是,我已经尝试使用PhpMyAdmin输入unipre数据,所以对我来说效果很好-
您可以尝试使用phpmyadmin输入数据,然后使用php脚本进行检索以进行确认。如果您需要通过Php脚本提交数据,则只需在创建mysql连接时,执行插入查询之前以及选择数据时设置名称和字符集即可。看看以上文章以查找语法。希望能帮助到你。
更新只是修正了一些错别字等



