当前位置:编程学习 > php >>

大家看看 这段php代码是什么意思

<?phprequire_once("constant.php");require_once("includes/db_drivers.php");require_once("includes/function.php");require_once("includes/services.php");?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> xmlns=" http://www.w3.org/1999/xhtml"> <head>............................当然后面还有。。我想知道?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> xmlns=" http://www.w3.org/1999/xhtml"> 这个在代码里是什么作用。。大虾们帮帮忙啊!~
答案:DOCTYPE用来表示当前XML文档的根元素和文档类型定义。

PUBLIC表明当前文档类型定义是可以通过公共标示符来识别的,这个公共标示符就是"-//W3C//DTD XHTML 1.0 Transitional//EN

通常我们的浏览器都能识别这个标示符,所以会直接按公认的规则处理文档内容

如果不认识这个公共标示符,就会从 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd引用的地址去找这个XML文档类型的定义

xmlns表明当前这个html元素标签的名字空间

后面的网址是名字空间的标示符

整段代码的意思是明确的声明当前网页是xHTML标准网页,是XML格式的HTML文件。

XML语法严谨,标准严格,但是更加规范

这段代码是用来说明你的网页文档是什么版本,是什么语言,还有是什么格式的文字

require_once() 应该用于在脚本执行期间同一个文件有可能被包括超过一次的情况下,你想确保它只被包括一次以避免函数重定义,变量重新赋值等问题

而DOCTYPE是document type(文档类型)的简写,在web设计中用来说明你用的XHTML或者HTML是什么版本。它是w3c组织指定的一个标准,它实际就是一个dtd文档,在这个文档中包含了许多规则的定义
要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。

那句话是用来说明网页标准的

require_once() 调用外部文件 只执行一次 用once 如果再调 用这个文件会出错。

下面那些东西 是WEB 标准的代码。如果没有的话。你的网站将不是一个符合WEB 标准的网站。。CSS 样式就会有显示错的可能!

上一个:PHP $_SESSION 与字符集有关吗?
下一个:PHP读取MYSQL数据时出现乱码怎么办?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,