摘要: JavaScript是一个基于对象的语言,所以它的数据都可以看成对象。 BOM(浏览器窗口对象模型)顶级对象就是window Window 对象表示浏览器中打开的窗口。 document对象(DOM:文档对象模型): 每个载入浏览器的 HTML 文档都会成为 Document 对象。 Documen 阅读全文
posted @ 2017-02-28 17:25 不见晨曦的占星师 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 最简单的方法,供事件中获取事件触发时的鼠标位置的方法: 简单点的方法就是定义两个全局变量接受鼠标的x和y坐标,让后定义一个方法在获取有效的事件对象后将鼠标坐标赋给定义好的全局变量,然后将这个方法赋给document.onmouseover事件: onmousemove 事件会在鼠标指针移动时发生。 阅读全文
posted @ 2017-02-28 11:57 不见晨曦的占星师 阅读(12405) 评论(0) 推荐(0) 编辑
摘要: 临时更改后的page类(很多地方没修改...因为笔者PHP没学好..)如下: <?phpnamespace Fenye\libs; /** file: page.class.php 完美分页类 Page */ class Page { private $total; //数据表中总记录数 priva 阅读全文
posted @ 2017-01-06 11:18 不见晨曦的占星师 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验证。 数据验证有两种方式: 无论是什么方式,验证规则的定义是统一的规则,定义格式为: 需要验证的表单字段名称,这个字段不一定是数据库字段,也可以是表单的一些辅助字段,例如确认密码和验证码等等 阅读全文
posted @ 2017-01-04 12:01 不见晨曦的占星师 阅读(2873) 评论(0) 推荐(0) 编辑
摘要: 创建数据对象 ThinkPHP可以帮助你快速地创建数据对象,最典型的应用就是自动根据表单数据创建数据对象,这个优势在一个数据表的字段非常之多的情况下尤其明显。 很简单的例子: Create方法支持从其它方式创建数据对象,例如,从其它的数据对象,或者数组等 甚至还可以支持从对象创建新的数据对象 创建完 阅读全文
posted @ 2017-01-04 11:00 不见晨曦的占星师 阅读(889) 评论(0) 推荐(0) 编辑
摘要: ThinkPHP模型基础类提供的连贯操作方法(也有些框架称之为链式操作),可以有效的提高数据存取的代码清晰度和开发效率,并且支持所有的CURD操作。 使用也比较简单, 假如我们现在要查询一个User表的满足状态为1的前10条记录,并希望按照用户的创建时间排序 ,代码如下: 这里的where、orde 阅读全文
posted @ 2016-12-27 17:08 不见晨曦的占星师 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 1 命名空间声明必须写在脚本的最前面 如果运行PHP脚本后出现如下错误: Namespace declaration statement has to be the very first statement in the script 原因如下: 命名空间声明语句必须在脚本的最前面。 <?php的声 阅读全文
posted @ 2016-12-26 17:05 不见晨曦的占星师 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 什么是命名空间?从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。具体举个例子,文件 foo.txt 可以同时在目录/home/greg 和 /home/other 中存在,但在同一 阅读全文
posted @ 2016-12-25 16:15 不见晨曦的占星师 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 注:本篇博客系转载,出处不可考(至少对我来说不可考...) 双冒号操作符即作用域限定操作符Scope Resolution Operator可以访问静态、const和类中重写的属性与方法。 在类定义外使用的话,使用类名调用。在PHP 5.3.0,可以使用变量代替类名。 Program List:用变 阅读全文
posted @ 2016-12-23 11:39 不见晨曦的占星师 阅读(1830) 评论(0) 推荐(0) 编辑
摘要: 在PHP5中新增加了final关键字,它可以加载类或类中方法前。但不能使用final标识成员属性,虽然final有常量的意思,但在php中定义常量是使用define()函数来完成的。 final关键字的作用如下: 使用final标识的类,不能被继承。 在类中使用final标识的成员方法,在子类中不能 阅读全文
posted @ 2016-12-23 10:16 不见晨曦的占星师 阅读(371) 评论(0) 推荐(0) 编辑