2016年10月27日

加载类 —————— 单一模式 与 工厂模式 例题

摘要: 加载类 1.加载类的方法 加载类可以使用include、require、require_once三种中的任意一种,每个关键字都有两种方法,但是这种方法的缺点是需要加载多少个php文件,就要写多少个加载类的方法。一般也就需要加载一两个类,所以这种写法很常用。 复制代码 //include("./Ren 阅读全文

posted @ 2016-10-27 17:25 奔跑的葛根 阅读(214) 评论(0) 推荐(0) 编辑

2016年10月25日

面向 抽象 接口

摘要: $f=new fenbi();$f->length="18cm";$f::$color="红的";$f::show(); fenbi::$color="绿色"; fenbi::$color; 因为静态成员是属于类的,所以要使用类名调用静态成员 fenbi::show();调用静态方法 阅读全文

posted @ 2016-10-25 15:20 奔跑的葛根 阅读(145) 评论(0) 推荐(0) 编辑

2016年10月24日

类的 三大特性 封装,继承,多态 overload与override的区别

摘要: OOP三大特性:封装,继承,多态 封装的目的:为了让类更安全封装的做法:1.类里面的成员变量做为private2.使用成员方法来间接访问成员变量3.在该方法里面加限制条件 php类里面不允许出现同名方法 继承 概念:子类可以集成父类的一切 方法重写:在子类里面对父类方法的重写 特点:单继承:一个字类 阅读全文

posted @ 2016-10-24 17:06 奔跑的葛根 阅读(209) 评论(0) 推荐(0) 编辑

面向例题

摘要: 例子:求两个圆之间的阴影面积/*$maxr = 20;$minr = 10;$mj = 3.14*$maxr*$maxr - 3.14*$minr*$minr; class Yuan{ //代表半径 public $r; function __construct($n) { $this->r = $ 阅读全文

posted @ 2016-10-24 17:02 奔跑的葛根 阅读(79) 评论(0) 推荐(0) 编辑

面向 例题

摘要: $a = 10;$b = 5; $jia = $a+$b;$jian = $a-$b;$cheng = $a*$b;$chu = $a/$b 阅读全文

posted @ 2016-10-24 17:01 奔跑的葛根 阅读(144) 评论(0) 推荐(0) 编辑

面向

摘要: 面向对象 面向过程 $a="10"; $b="15"; echo $a+$b; 面向过程 1 什么叫做对象 一切皆为对象 2 什么叫类 由众多对象的抽象 做类 class Ren 一般都是都字母大写 { public $name ; ... 阅读全文

posted @ 2016-10-24 16:34 奔跑的葛根 阅读(194) 评论(0) 推荐(0) 编辑

mysql 储存过程

摘要: 第二十三章 使用存储过程 MySQL5 中添加了存储过程的支持。 大多数SQL语句都是针对一个或多个表的单条语句。并非所有的操作都怎么简单。经常会有一个完整的操作需要多条才能完成 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批文件。虽然他们的作用不仅限于批处理。 为什么要使用存储过程:优点 1 通过吧处理封装... 阅读全文

posted @ 2016-10-24 10:57 奔跑的葛根 阅读(3761) 评论(0) 推荐(0) 编辑

2016年10月23日

php数组

摘要: 101,"name"=>"张三","sex"=>"男"); //print_r($attr); //echo $attr["name"]; //遍历数组 //$attr = array("aa","bb","cc","dd"); //1.for循环遍历,只能遍历索引数组 /*for($i=0;$i"; }*/ //2.foreach遍历,关联索引都支持 /*foreach($attr a... 阅读全文

posted @ 2016-10-23 16:54 奔跑的葛根 阅读(127) 评论(0) 推荐(0) 编辑

2016年10月21日

PHP 函数

摘要: //函数四要素//返回类型 函数名 参数列表 函数体/*function show(){}*///最简单的函数定义方式/*function Show(){echo "hello";}Show();*///有参数的函数/*function show($a){echo $a;}show("hello") 阅读全文

posted @ 2016-10-21 15:49 奔跑的葛根 阅读(180) 评论(0) 推荐(0) 编辑

mysql 全部内容复习

摘要: 1.创建数据库 create database 数据库名称 删除数据库 drop database 数据库名称 2.创建表 create table 表名 ( 列名 类型(长度) 自增长 主键 非空, ) 自增长:auto_increment 主键:primary key 非空:not null 外键:foreign key 列名 references 表名(列名) 删除表 drop... 阅读全文

posted @ 2016-10-21 11:04 奔跑的葛根 阅读(197) 评论(0) 推荐(0) 编辑

导航