摘要: 直接看代码 //property_exists(对象名, 属性) //1. 先判断该对象是否有这个属性,如果有则返回真. //2. 如果该对象没有有这个属性, 则继续判断该对象对应的类是否定义过这个属性,如果定义过仍然返回真,否则才返回假 阅读全文
posted @ 2019-02-15 23:36 OH-MY-GOD 阅读(825) 评论(0) 推荐(0) 编辑
摘要: l 基本的介绍 (1) 当我们去使用不可以访问的属性时,系统就会调用__get方法. (2) 不可以访问的属性指的是(1 . 该属性不存在 2. 直接访问了protected或者private属性) (3) 当程序员去给不可以访问的属性直接赋值,系统就会调用__set方法 l 举例说明 需求是: 如 阅读全文
posted @ 2019-02-15 23:27 OH-MY-GOD 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 简单介绍 (1) 魔术方法都是系统提供,程序员使用即可. (2) 所有的魔术方法,前面都是以 __ 开头的 _是两个下划线. (3) 我们在自定义函数时,就不要使用 __开头了. (4) 魔术方法是在满足某个条件(一会一个一个的说明)时,有系统自动的调用. 魔术方法一览 阅读全文
posted @ 2019-02-15 23:20 OH-MY-GOD 阅读(137) 评论(0) 推荐(0) 编辑
摘要: l 文档的介绍: 对属性或方法的访问控制,是通过在前面添加关键字 public(公有),protected(受保护)或 private(私有)来实现的。被定义为公有的类成员可以在任何地方被访问。被定义为受保护的类成员则可以被其自身以及其子类和父类访问。被定义为私有的类成员则只能被其定义所在的类访问 阅读全文
posted @ 2019-02-15 22:40 OH-MY-GOD 阅读(423) 评论(0) 推荐(0) 编辑
摘要: l 基本语法 class 类名{ public function __destruct(){ //函数体 //析构函数的最重要的作用,就是释放对象创建的资源 //比如 数据库连接, 文件句柄, 绘图句柄.. } } 说明 (1) 析构函数都是public (2) __destruct 是关键字,不要 阅读全文
posted @ 2019-02-14 16:17 OH-MY-GOD 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 什么是构造函数呢?在回答这个问题之前,我们来看一个需求:我们在创建人类的对象时,是先把一个对象创建好后,再给他的年龄和姓名属性赋值,如果现在我要求,在创建人类的对象时,就指定这个对象的年龄和姓名,该怎么做? 面试题:这里可以说成构造函数的作用就是用来完成属性的初始化 构造函数的基本介绍 基本语法 c 阅读全文
posted @ 2019-02-14 14:46 OH-MY-GOD 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 浏览器输出结果: 阅读全文
posted @ 2019-02-14 11:28 OH-MY-GOD 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 面向对象的基本概念 面向对象的三大特征:继承 封装 多态 类和对象: 类是一个抽象的概念 对象是一个具体的实例 张三是一个对象,李四也是一个对象。王五同样是一个对象。。。。。 他们都隶属于“人”这个“类”(人类),同时我们也可以说隶属于“脊椎动物类”,还可以说属于动物类,甚至生物。 类:是用于描述“ 阅读全文
posted @ 2019-02-13 16:36 OH-MY-GOD 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 核心代码 给定日期是星期几,应把字符串转为Date: new.Date('2017-12-30').getDay(); // 返回0,表示星期天,1:星期一…… 案例: 需求: 调用此方法 function zxt(){ $.ajax({ url:'./php/index.php', data:{t 阅读全文
posted @ 2019-02-02 18:09 OH-MY-GOD 阅读(2532) 评论(0) 推荐(0) 编辑
摘要: 1. Javascript事件介绍 JavaScript中的事件和现实生活中的事件类似,现实生活中发生的一些事情,例如:交通事件,当这些事情发生时,我们需要提供处理方案: 在JavaScript中事件,指的是用户 和网页发生交互时的一些行为,例如:鼠标点击、按下键盘按键、鼠标移动,这些行为就称之为事 阅读全文
posted @ 2019-01-30 10:37 OH-MY-GOD 阅读(202) 评论(0) 推荐(0) 编辑