摘要: 重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。Overloaded的方法是可以改变返回值的类型。也就是说,重载的返回值类型可以相同也可以不同。重载(Overloading)a、方法重载是让类以统一的方式处理不同类型数据的一种手段。多个 阅读全文
posted @ 2017-02-13 14:52 小艾—21克的爱 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: 一、封装: 封装是实现面向对象程序设计的第一步,封装就是将数据或函数等集合在一个个的单元中(我们称之为类)。被封装的对象通常被称为抽象数据类型。 封装的意义: 封装的意义在于保护或者防止代码(数据)被我们无意中破坏。在面向对象程序设计中数据被看作是一个中心的元素并且和使用它的函数结合的很密切,从而保 阅读全文
posted @ 2017-02-13 14:48 小艾—21克的爱 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 类里面成员的定义有 public$abc; private$abc(私有变量); protect $abc(受保护的变量); 下面是用实例来解释一下class 输出值为int(12); 或者用其他的方法来写 比较简单 阅读全文
posted @ 2017-02-13 08:46 小艾—21克的爱 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 今天的主要内容是php基础函数、自定义函数以及数组, 内容有点碎,但是对于初学者来说比较重要,下面是对今天所讲内容的整理: 1 php的基本语法和自定义函数 (1)输出语句 echo 可以输出多个字符串,用逗号隔开 print 只能输出一个字符串,返回值是TRUE 或者FALSE print_r 主 阅读全文
posted @ 2017-02-13 08:44 小艾—21克的爱 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、校验数字的表达式 数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正 阅读全文
posted @ 2017-02-11 10:24 小艾—21克的爱 阅读(80) 评论(0) 推荐(0) 编辑
摘要: php的基本语法 输出语句:a. echo输出:可以输出多个字符串,逗号隔开 b. print输出:只能输出一个字符串,返回true或false c. print_r():可以把字符串和数字简单的打印出来,而数组则以括起来的键和值得列表形式显示,并以Array开头 d.var_dump:输出类型 数 阅读全文
posted @ 2017-02-11 10:23 小艾—21克的爱 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一。封装 目的:让类更安全 做法:成员变量变为私有的,通过方法间接操作成员变量,在方法里面加限制条件 二。继承 概念:子类可以继承父类的一切 方法重写:在子类里面对父类进行方法重写 特点:单继承:一个子类可以有多个父类,一个父类可以派生出多个子类 override:方法重写 overload:重载, 阅读全文
posted @ 2017-02-11 09:33 小艾—21克的爱 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 通过对PHP语言的学习,应该知道它是基于函数的一款HTML脚本语言。庞大的函数库支持着PHP语言功能的实现。下面我们为大家介绍有关PHP函数isset()与empty()的相关用法。 PHP的isset()函数 一般用来检测变量是否设置 格式:bool isset ( mixed var [, mi 阅读全文
posted @ 2017-02-08 16:32 小艾—21克的爱 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 索引是加速查询的主要手段,特别对于涉及多个表的查询更是如此。本节中,将介绍索引的作用、特点,以及创建和删除索引的语法。 使用索引优化查询 1.索引示例 假设对于10.3节所建的表,各个表上都没有索引,数据的排列也没有规律,如表13.3所示。 表13.3 没有索引的students表 sid snam 阅读全文
posted @ 2017-02-08 16:26 小艾—21克的爱 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 第一个:360度翻转特效 第二种:照片墙悬挂效果 阅读全文
posted @ 2017-02-05 16:11 小艾—21克的爱 阅读(248) 评论(0) 推荐(0) 编辑