php默认编码
㈠ php编码为utf-8 , MySQL所有表都是以UTF-8编码的,但PHP新增数据库总是乱码,哪位大神能帮个忙
1 在¨开始/运行”的对话框中键入“regedit”或在Win98(假如系统安装在Windows98目录)的目录下找到regedit.exe运行,打开“注册表编辑器”;
2. 在“我的电脑”下找到“HKEY-LOCAL-MACHINE”,依次点击后打开“";
3.打开后可在此文件夹下找到两个文件夹“Associated CharSet”和“Associated DefaultFonts”。然后点击“Associated CharSet”文件夹,正常情况下在注册表编辑器的右框中显示:
(默认)(未设置键值)
ANSI(00)“yes”
GB2312(86)“yes”
DEN(FF) “yes”
SYMBOL(02)“no”
而在“Associated DefaultFonts”下可找到:
(默认) (未设置键值)
AssocSystemFont “simsun.ttf”
FontPackegeDecorative “宋体”
FontPackegeDontCare “宋体”
FontPackegeModern “宋体”
FontPackegeRoman “宋体”
FontPackegeScript “宋体”
FontPackegeSwiss “宋体”
4.当出现汉字乱码时,上述内容就可能不完整。像我的系统中“Associated CharSet”下内容残缺,而“Associated DefaultFonts”下根本就没有内容。此时可打开“注册表编辑器”中的“编辑”菜单进行修补:⑴如缺少“Associated CharSet”和“Associated DefaultFonts”,可在“fontassc”下依次用“编辑/新建/主键”建立一个“新键 #1”字框,再根据给文件命名的方法在框中输入键名;⑵如“Associated CharSet”和“Associated DefaultFonts”完整,只是其内容缺失,可在其下用“编辑/新建/字符串”建立一个“新值 #1”,然后输入键名,双击键名后即可在“编辑字符串”对话框中输入对应的键值;重启后就可消除汉字乱码
㈡ php文件怎么设置utf-8编码
使用PHP的header函数就可以实现哦,如下:
header('Content-type:text/html;charset=utf-8');
echo"我是utf-8格式的文字哦,现在我可以正常显示了.";
㈢ eclipsephp怎么设置默认编码格式
右键项目或文件,选择“properties”,然后选择“resource”,找到“text file encoding”选择想要的编码格式就好了
㈣ 如何调整php的默认字符集
编辑php的配置文件 php.ini
找到default_charset配置项,然后在下边一行添加想要改变的字符集
default_charset = "utf8"
然后重启apache或者是php-fpm服务,现在再打开你的网站看看吧,是不是没有乱码了
或者采用编辑工具把文件的字符集转为UTF-8格式。
望采纳 Thx
㈤ php 字符编码问题
做php最好是编码统一, 页面utf8, 数据库gb2312, 这样做,除了难为你自己还有别的好处吗?
如果你非要这么做, 那你必须将$name11="张三" 转成gb2312编码, 然后读取出来显示到页面的时候, 必须转成utf8, 不累的慌?
㈥ 如何用php设置utf-8编码
在你的源文件找到<meta http-equiv="content-type" content="text/html;charset=utf-8">charset= 后面接的就是编码,你全部改了就可以了。如果你改了之后变成乱码的话,那你就只能先建一个utf-8编码的网页,把相应的内容重新输入进去。