php 读取 blob 乱码 blob中存的是普通文本,有中文 mysql中存的是普通文本,数据库中不乱码,在页面上显示的时候中文乱码,这个问题怎么解决呢?请大家帮忙phpmysql数据库乱码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Mysql Front 乱码字段的类型是longblob的查询之后显示[1] => array(7) { ["question_index"] => string(1) "2" ["question_content_text"] => string(21) "小鸟会不会飞?" ["question_type"] => string(9) "问答题" ["answer"] => string(16) "���ܻᣬ���ܲ���" ["user_answer"] => string(1) "2" ["question_score"] => string(2) "10" ["user_score"] => string(1) "0" } 从长度 16 上看,你的 answer 字段不是 utf-8 编码的吧?echo base64_encode($ar[1]['answer']); 贴出结果 echo base64_encode($ar[1]['answer']);之后出现:v8nE3Lvho6y/ycTcsru74Q== $s = base64_decode('v8nE3Lvho6y/ycTcsru74Q==');var_dump($s);string(16) "可能会,可能不会" 是 gbk 编码的你需要在查询前执行 set names utf8 指令或在输出前转码 php调用dll函数,参数为指针怎么传参数 请各位路过的老师,帮我完善一下这个算法,谢谢了。 $_session没值 如何在属于另一个类实例的类实例中调用他外面类的函数 谁能提供一个 美国的在线统计网站 象中国的 一统 那种 ,能免费申请的 谁有php 的多媒体编辑器呀??? 安全问题 还是不明白rawurlencode()和urlencode()的区别还有$foo是什么?100分 PHP GTK 在windows环境下能否编译执行? 请教一个关于查询效率的问题呗 sha1算法为啥是不一样的值,请高人指点哪里错了。 格式化数字的方法?
乱码字段的类型是longblob的
查询之后显示
[1] => array(7) {
["question_index"] => string(1) "2"
["question_content_text"] => string(21) "小鸟会不会飞?"
["question_type"] => string(9) "问答题"
["answer"] => string(16) "���ܻᣬ���ܲ���"
["user_answer"] => string(1) "2"
["question_score"] => string(2) "10"
["user_score"] => string(1) "0"
}
v8nE3Lvho6y/ycTcsru74Q==
var_dump($s);
string(16) "可能会,可能不会"
是 gbk 编码的你需要在查询前执行 set names utf8 指令
或在输出前转码