`
hzy3774
  • 浏览: 985552 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

PHP/HTML对文档编码的设置

 
阅读更多

网页或者PHP文件的编码格式通常会采用GB2312和UTF-8两种格式:

首先,静态页面需要添加说明,这是为了让浏览器知道要采用什么编码,如:

<meta http-equiv="content-type" content="text/html; charset=gb2312">

 如果不声明,显示出来的网页可能出现乱码。指明为GB2312编码后,文档要保存成ANSI编码。

UTF-8 的话保存成 utf-8;

 

其次,在PHP脚本中还要说明PHP脚本的编码方式,让服务器知道要采用什么方式解码,不指明的话,服务器可能执行不了PHP代码。

header("Content-Type: text/html; charset=gb2312");
header("Content-Type: text/html; charset=utf-8");
要注意如果连接数据库的话,PHP代码的编码一般要与数据库的编码格式保持一致,否则可能导致数据库读取发生乱码。
一个完整的示例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
	<head>
		<meta http-equiv="content-type" content="text/html; charset=gb2312">
		<title>demo</title>
	</head>
	<body>
		<?php
		header("Content-Type: text/html; charset=gb2312");
		?>
	</body>
</html>
 
分享到:
评论

相关推荐

    强大的php生成word ,html,rtf,pdf框架(包含中文文档)

    1、解决编码问题,PHPword 会对输入的文字进行utf8_encode编码转化,如果你使用GBK、GB2312或者utf8编码的话就会出现乱码,如果你用utf8编码,就查找类库中所有方法中的 utf8_encode 转码将其删除,如果你采用GBK...

    php学习手册打包(apache2.2中文手册、HTML5、MySQL、PHP_manual_zh、PHP编码规范、ThinkPHP完全开发手册)

    php学习手册打包(apache2.2中文手册.chm、HTML5.chm、MySQLchm、PHP_manual_zh.chm、PHP编码规范.chm、ThinkPHP完全开发手册.chm)

    自主研发的软著申请代码文档整理输出工具

    可选择多个特定目录,设置多类型文件,指定选择生成代码文档,可操作性很好,并且在生成word代码文档时,过滤了所有空白行和注释,过滤的注释类型涵盖mysql、java、php、python、js、html、node、vue等所有大类语言...

    php自动生成带图片附件的doc文档类

    本程序为 yukon12345编写,最新信息请见http://hi.baidu.com/yukon_kanzaki/blog/item/d230b98ffd246af4f11f361d.html 功能: 生成带图片的doc文档。 详细描述: 选择服务器上任意一个或一组图片或者文件,与doc...

    ECSHOP2.7.2 仿京东模板,附带静态压缩缓存功能

    同时提供 UTF-8、GBK、BIG5编码 这套模板整合了页面静态缓存+压缩输出功能,但是下载模板后,即使不使用这套模板,经过设置的缓存策略同样会对ECShop...帮助文档:http://www.wwwweaver.com/index.php/帮助文档.html

    2023软著申请代码文档整理输出工具

    可选择多个特定目录,设置多类型文件,指定选择生成代码文档,可操作性很好,并且在生成word代码文档时,过滤了所有空白行和注释,过滤的注释类型涵盖mysql、java、php、python、js、html、node、vue等所有大类语言...

    NTKO文档在线编辑控件4.0.1.2

    独创使用电子签名[数字签名]验证对文档内容,格式等的任何改动。同时支持联合签名,证书吊销列表等功能。电子签名[数字签名]功能采用标准接口,可以和企业已有的PKI系统无缝融合。 2 增强对WPS文档和金山电子表支持...

    PHP5最新中文手册CHM(2013年10月更新)

    ■PHP 和 HTML ■PHP 和 COM ■PHP 和其它语言 ■从 PHP 4 移植到 PHP 5 ■杂类问题 ■附录 ■PHP 及其相关工程的历史 ■从 PHP 5.4.x 迁移到 PHP 5.5.x ■从 PHP 5.3.X 迁移到 PHP 5.4.X ■从 PHP 5.2.x 移植到 PHP...

    jquery电子文档chm

    "xml": 返回 XML 文档,可用 jQuery 处理。 "html": 返回纯文本 HTML 信息;包含 script 元素。 "script": 返回纯文本 JavaScript 代码。不会自动缓存结果。 "json": 返回 JSON 数据 。 "jsonp": JSONP 格式。...

    PHP官方正版中文帮助手册

    © 1997-2011PHP 文档组  版权信息  PHP 手册 序言  入门指引 简介  简明教程  安装与配置 安装前需要考虑的事项  Unix 系统下的安装  Mac OS X 系统下的安装  Windows 系统下的安装  Installation on...

    首助编辑高手 文本批量操作工具(添加内容、修改内容、删除内容、文本合并、拆分文本、编码转换)

    还可以对文本批量编辑,比如对多个txt、php、asp、html、aspx、jsp等文本文档批量添加内容到文档首尾或每行首尾,也可以对文本文档批量修改单个或多个指定内容,也可以对文本文档批量删除前后各多少行或连续多少行或...

    各种各样的手册打包(jquery,css,php,linux,smarty)

    PHP编码规范 PHP设计模式介绍 smarty大师兄 smarty完全中文手册 smarty手册 ThinkPHP2.0完全开发手册 zendFramework Zend_Framework_Zh 《JavaScript 语言参考》中文版 二进制、八进制、十六进制 样式表滤镜手册 》 ...

    doc-fr:PHP 文档的法语翻译

    法语 PHP 文档 本文档的目的是解释如何参与法语 PHP 文档的起草。 如果您想阅读文档而不是编写它,请访问 PHP.net 站点: : 此外,如果文档中存在错误,请检查它也不在英文文档中,如果有,请先更正。 法语翻译将...

    PHP内部书籍-PHP开发

    PHP内部手册PHP内部手册文档格式:RST本书使用ReStructured Text编写,并使用Sphinx生成。 RST手册:http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html RST快速参考:...

    PHP购物商城管理系统,采用php+mysql开发,原生代码无框架,代码易读易懂,面向过程编程,大学生编码手法。.zip

    PHP的一大特点在于其与HTML的深度融合,可以直接嵌入到HTML文档中,通过特殊的起始标签“&lt;?php”和结束标签“?&gt;”界定PHP代码段。这种特性使得开发者能够轻松地在静态网页中插入动态内容,实现数据渲染、条件判断、...

    BeautifulSoup

    BeautifulSoup处理后的默认编码是utf-8。 中文文档:http://www.crummy.com/software/BeautifulSoup/bs3/documentation.zh.html 其他参考:http://www.cnblogs.com/viviancc/archive/2013/05/23/3094833.html ...

    php_manual_zh-PHP中文手册(2010-08-16).part1.rar

    © 1997-2010 PHP 文档组 版权信息 PHP 手册 序言 入门指引 简介 简明教程 安装与配置 安装前需要考虑的事项 Unix 系统下的安装 Mac OS X 系统下的安装 Windows 系统下的安装 FastCGI 进程管理器 (FPM) PECL 扩展库...

    php_manual_zh-PHP中文手册(2010-08-16).part2.rar

    © 1997-2010 PHP 文档组 版权信息 PHP 手册 序言 入门指引 简介 简明教程 安装与配置 安装前需要考虑的事项 Unix 系统下的安装 Mac OS X 系统下的安装 Windows 系统下的安装 FastCGI 进程管理器 (FPM) PECL 扩展库...

    html入门到放弃笔记

    告知浏览器当前的HTML文档用的是哪个版本 在网页的最顶端 &lt;!doctype html&gt; 2、由一对 html 根标记,来表示页面的开始与结束 Demo : 1、在 htdoc 中,创建一个网页 01-first.html 文件 创建一个 记事本,将 ....

Global site tag (gtag.js) - Google Analytics