面向对象之魔术方法

摘要: 魔术方法是一种特殊的系统定义的函数方法,写在我们自定义的类中,不需要我们去调用,满足条件后自动调用。PHP 将所有以 __(两个下划线)开头的类方法保留为魔术方法。所以在定义类方法时,除了上述魔术方法,建议不要以 __ 为前缀。魔术方法现有15种,__construct(), __destruct( 阅读全文
posted @ 2017-07-23 19:52 jumpgirl 阅读(102) 评论(0) 推荐(0) 编辑

面向对象

摘要: 1.define( ):定义一个常量 defined( ):检查某个名称的常量是否存在 检查一个变量是否存在,使用isset( ),defind( )函数只对constants有效,若要检查一个函数是否 存在,使用function_exists( ) 2.static:声明类属性或方法为静态,就可以 阅读全文
posted @ 2017-07-18 20:30 jumpgirl 阅读(65) 评论(0) 推荐(0) 编辑

面向对象之多肽

摘要: 上一篇博客简单介绍了封装和继承,今天接着介绍一下多肽和其它知识点。 多肽是指在父类中定义的属性或行为被子类继承后,可以具有不同的数据类型或表现出不同的行为。 重写是指如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫做重写。 this是一个关键字,$this在构造函数中指还构造函数 阅读全文
posted @ 2017-07-18 20:26 jumpgirl 阅读(192) 评论(0) 推荐(0) 编辑

面向对象之封装,继承

摘要: 面向对象的主要特征为封装,继承和多肽。 封装就是把对象的属性和行为结合成一个独立的相同单位,并尽可能隐蔽对象的内部细节。优点是信息隐蔽,封装即隐藏。它要求使对象以外的部分不能随意存取对象的内部数据(属性),从而有效的避免了外部错误对它的“交叉感染”,使软件错误能够局部化,大大减少查错和排错的难度。 阅读全文
posted @ 2017-07-16 22:11 jumpgirl 阅读(98) 评论(0) 推荐(0) 编辑

php面向对象构造函数,析构函数

摘要: 在php面向对象中有构造函数和析构函数 构造函数使用__construct()书写,它允许开发者在一个类中定义一个方法作为构造函数,具有构造函数的类会在每次创建新对象时先调用此方法,所以适合在使用对象之前做一些初始化工作。构造函数被创建时会自动调用,可以传递参数和设任参数默认值,其也可以调用属性和方 阅读全文
posted @ 2017-07-13 20:03 jumpgirl 阅读(200) 评论(0) 推荐(0) 编辑

php面向对象基础——概念

摘要: 在面向对象的初步学习中,首先要掌握的就是之前学习的php基础的结构化编程和现在php中级阶段面向对象的区别所在。 结构化编程在于程序主要是根据要解决的问题来进行设计;面向对象编程则在于要根据问题域中的对象来设计。 在了解这一点的基础上,我们还需要了解类与对象的关系:在我看来,类就是类别,对象是具体存 阅读全文
posted @ 2017-07-12 18:51 jumpgirl 阅读(118) 评论(0) 推荐(0) 编辑

php基础函数

摘要: 6.php函数用法:php中的函数分为2类,一类为系统系统,该类函数可以直接使用;另一类为自定义函数。我们重点谈后者 函数的使用须先创建,后调用。只有函数被调用后,才可执行。 创建函数时,函数名不能与系统内置函数同名、也不能和已有的函数同名。只能包含字母、数字、下划线,并且不能以数字开头。【注意:在 阅读全文
posted @ 2017-04-09 18:11 jumpgirl 阅读(143) 评论(0) 推荐(0) 编辑

php基础全局变量

摘要: * 全局变量 * Enter description here ... * @var unknown_type */ $a = 5; function fa(){ global $a; //将$a设置成了全局变量,一般不推荐使用 $a =10; } fa(); echo $a; //10 echo 阅读全文
posted @ 2017-04-09 18:11 jumpgirl 阅读(163) 评论(0) 推荐(0) 编辑

php基础1

摘要: 1.php注释:/* */、//、#等三种方式 2.echo:向浏览器输出字符串,echo其实是一个函数;返回值:无 3.print:向浏览器输出字符串,它也是一个函数;返回值:整型。 echo与print的功能几乎相同,但echo的运行速度比print要快,因为echo无返回值,而print有返回 阅读全文
posted @ 2017-04-09 18:10 jumpgirl 阅读(120) 评论(0) 推荐(0) 编辑

jquery3

摘要: 9、完善的事件处理功能 jQuery已经为我们提供了各种事件处理方法,我们无需在html元素上直接写事件,而可以直接为通过jquery获取的对象添加事件。 $(”#msg”).click(function(){alert(”good”)}) //为元素添加了单击事件 $(”p”).click(fun 阅读全文
posted @ 2017-04-09 18:08 jumpgirl 阅读(95) 评论(0) 推荐(0) 编辑