2、保存页面文件时要编码格式为utf-8
3、数据库有关的表、字段、的编码为utf8-general-ci
还不对的话,看下面。
我是这样解决的:
$dbh = new PDO('mysql:host=localhostdbname=test','root','')
$dbh->exec("SET NAMES 'utf8'")
或者没用PDO
mysql_query("set names 'utf-8'")
单双引号的问题将 '$this->ecoding' 改成 "$this->ecoding" 就可以了。在php中,单引号中的内容不会被转义,也就是说 ‘$this->ecoding' 只是字符串$this->ecoding,并不是变量; 双引号中的变量会被转义。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)