导航

2014年3月31日

摘要: 常量的范围是全局的。 可以用define()函数来定义常量。1 在 PHP 5.3.0 以后,可以使用const关键字在类定义的外部定义常量。1 一个常量一旦被定义,就不能再改变或者取消定义。常量只能包含标量数据(boolean,integer,float和string)。 通过指定其名字来取得常量的值,与变量不同,不应该在常量前面加上$符号。如果常量名是动态的,也可以用函数constant()来获取常量的值。用get_defined_constants()可以获得所有已定义的常量列表。几个 PHP 的“魔术常量”名称说明__LINE__文件中的当前行号。__FILE__文件的完整路径... 阅读全文

posted @ 2014-03-31 22:24 菜鸟展翅 阅读(258) 评论(0) 推荐(0) 编辑

摘要: PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线。$this是一个特殊的变量,它不能被赋值。PHP 也提供了另外一种方式给变量赋值:引用赋值,将一个 & 符号加到将要赋值的变量前(源变量)。 未初始化的变量具有其类型的默认值 - 布尔类型的变量默认值是FALSE,整形和浮点型变量默认值是零,字符串型变量默认值是空字符串或者数组变量的默认值是空数组。建议初始化,isset()语言结构可以用来检测一个变量是否已被初始化。 PHP 提供了大量的预定义变量。 任何用于函数内部的变量按缺省情况. 阅读全文

posted @ 2014-03-31 22:19 菜鸟展翅 阅读(272) 评论(0) 推荐(0) 编辑

摘要: 简介PHP 支持8种基本的数据类型。四种标量类型:boolean(布尔型)integer(整型)float(浮点型, 也称作double)string(字符串)两种复合类型:array(数组)object(对象)最后是两种特殊类型:resource (资源)NULL (NULL)为了确保代码的易读性,介绍一些伪类型:mixednumbercallback以及伪变量$....变量的类型不是由程序员设定的,是由 PHP 根据该变量使用的上下文在运行时决定的。想查看某个表达式的值和类型,用var_dump(),要查看某个类型,用is_type函数,如果只是想得到一个易读懂的类型的表达方式用于调试,用 阅读全文

posted @ 2014-03-31 20:40 菜鸟展翅 阅读(244) 评论(0) 推荐(0) 编辑

摘要: 从 HTML 中分离当 PHP 解析一个文件时,会寻找开始和结束标记,标记告诉 PHP 开始和停止解释其中的代码。此种方式的解析可以使 PHP 嵌入到各种不同的文档中,凡是在一对开始和结束标记之外的内容都会被 PHP 解析器忽略。大多数情况下 PHP 都是嵌入在 HTML 文档中的。更高级的结构:Example #1 高级分离术 1 4 This is true. 5 8 This is false. 9 上例可正常工作,因为当 PHP 碰到结束标记 ?> 时,就简单地将其后的内容原样输出直到碰到下一个开始标记为止。Example #2 PHP 开始和结束标记 1 1. 2 3 2... 阅读全文

posted @ 2014-03-31 16:30 菜鸟展翅 阅读(446) 评论(0) 推荐(0) 编辑

摘要: 表单的任何元素都在 PHP 脚本中自动生效。一个简单的 HTML 表单:1 2 姓名: 3 年龄: 4 5 当用户填写了该表单并点击了提交按钮,页面action.php1 你好,。2 你 岁了。将被调用。htmlspecialchars()使得 HTML 之中的特殊字符被正确的编码,从而不会被使用者在页面注入 HTML 标签或者 Javascript代码。例如 age 字段,明确知道他是一个数值,因此将它转换为一个整形值(integer)来自动的消除任何不必要的字符。你也可以使用PHP的过滤(filter)扩来自动的完成该工作。 PHP 将自动设置$_POST['name']和 阅读全文

posted @ 2014-03-31 16:04 菜鸟展翅 阅读(427) 评论(0) 推荐(0) 编辑

摘要: 来退出 PHP 模式调用函数phpinfo(),将会看到很多自己系统的信息,以及预定义变量、已经加载的 PHP 模块和配置信息。在 PHP 中,变量以一个美元符开头。$_SERVER 是一个特殊的 PHP 保留变量,包含了 web 服务器提供的所有信息,被称为超全局变量。检查浏览页面的访问者在用什么浏览器,需要检查用户的 agent 字符串,它是浏览器发送的 HTTP 请求的一部分。该信息被存储在一个变量中——$_SERVER['HTTP_USER_AGENT']。1 识别 Internet Explorer:1 strpos()是 PHP 的一个内置函数,其功能是在一个字符串 阅读全文

posted @ 2014-03-31 15:11 菜鸟展翅 阅读(350) 评论(0) 推荐(0) 编辑

摘要: PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。PHP 脚本主要用于以下三个领域:服务端脚本。这是 PHP 最传统,也是最主要的目标领域。开展这项工作需要具备以下三点:PHP 解析器(CGI 或者服务器模块)、web 服务器和 web 浏览器。需要在运行 web 服务器时,安装并配置 PHP,然后,可以用 web 浏览器来访问 PHP 程序的输出,即浏览服务端的 PHP 页面。命令行脚本。可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行.. 阅读全文

posted @ 2014-03-31 14:51 菜鸟展翅 阅读(690) 评论(0) 推荐(0) 编辑