查看文章 |
php中的utf-8编码攻略
2009-04-09 18:04
要在PHP中实现UTF-8首先要做到以下: 1、数据库 MYSQL数据库字符选择utf-8 2、PHP数据库连接方法 可以参考DZ论坛的做法,在建立连接后先运行以下代码,再进行数据的存取操作: 代码:$dbcharset = "utf8";复制内容到剪贴板
4、生成的HTML文件添加以下信息代码:header("Content-Type:text/html;Charset=UTF-8"); XHTML: 代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"代码:<html>尽量使用DW、UE、EmEditor、ZendStudio之类的软件进行编辑,不要使用Windows 200之外的记事本来编辑。 先说明DW的设置方法,打开首选参数->新建文档->编码设定为utf-8,记住不要勾选添加BOM签名。 UE、EmEditor的方法也差不多,设置好默认的保存方式为utf-8,无BOM签名。 ZendStudio只要设定默认为为utf-8编码就可以了。 为什么不能使用记事本呢? 虽然记事本可以将文档另存为utf-8,但会自动添加BOM签名,用记事本保存的utf-8文档,再用ZendStudio打开是可以看到文档的开头有一个".",这就是BOM的签名。 按照以上要求,就可以PHP正常支持UTF-8编码了. |
类别:php+apache+mysql
| 浏览()
| 评论 (0)