<?php /** * 设计模式之单例模式 * $_instance必须声明为静态的私有变量 * 构造函数和析构函数必须声明为私有,防止外部程序new * 类从而失去单例模式的意义 * getInstance()方法必须设置为公有的,必须调用此方法 * 以返回实例的一个引用 * ::操作符只能访问静 ...
分类:
Web程序 时间:
2016-12-26 18:55:25
阅读次数:
167
1.PHP中使用ArrayAccess实现配置文件的加载$config = new \IMooc\Config(__DIR__.'/configs');var_dump($config['controller']);path = $path; } public function offsetExis... ...
分类:
其他好文 时间:
2016-12-24 23:07:28
阅读次数:
231
定义:在不需要了解内部实现的前提下,遍历一个聚合对象的内部元素好处:相比于传统的编程模式,迭代器模式可以隐藏遍历元素的所需的操作$users = new \IMooc\AllUser();foreach ($users as $user){ var_dump($user);}connect('127... ...
分类:
其他好文 时间:
2016-12-24 22:41:36
阅读次数:
184
<?php $numbers = range(1, 10); echo "<pre>"; var_dump($numbers); echo "</pre>"; echo "<hr>"; $letters = range('a', 'z'); echo "<pre>"; var_dump($lette ...
分类:
编程语言 时间:
2016-12-24 20:12:12
阅读次数:
120
"; $y = 'hello world'; echo $y; echo ""; var_dump($y); echo ""; //02.整数 $num1 = 555; var_dump($num1); echo ""; echo $num1; echo ""; $num2 = -555; ... ...
分类:
Web程序 时间:
2016-12-22 20:16:44
阅读次数:
262
assign("a","world"); //$this->show(); //获取常量信息 //var_dump(get_defined_constants(true)); //1.造对象调用 //$m=new MainController()... ...
分类:
其他好文 时间:
2016-12-22 06:40:20
阅读次数:
143
array( "id"=>1, "name"=>"mi5", "pp"=>"xiaomi", ), array( "id"=>2, "name"=>"ip5", "pp"=>"apple", ), array( "id"=>3, "name"=>"mi6", "pp"=& ...
分类:
编程语言 时间:
2016-12-19 08:25:50
阅读次数:
227
//1.单例模式//目的:为了控制对象的数量(只能够有一个,相当于类的计划生育)//做法//1.将类的构造函数做成私有的//2.在类里面做了一个公有的函数来造对象//3.将该函数变为静态的//4.在函数里面加控制 class Ren{ public $name; //成员变量用来存储该对象 stat ...
分类:
Web程序 时间:
2016-12-16 14:58:15
阅读次数:
182
类由众多对象抽象出来的对象由类实例化出来的 成员变量成员方法成员属性 访问修饰符public 公有的protected 受保护的private 私有的 构造函数1.写法特殊2.执行时间特殊 面向对象的三大特性 继承 封装 多态 1.封装目的:为了使一个类更加安全做法:1.将成员变量变为私有的2.在类 ...
分类:
Web程序 时间:
2016-12-16 14:41:42
阅读次数:
206
$arg = 'text'; $test = function () use ($arg){ var_dump($arg); }; $test(); //输出text $arg = 'text'; $test = function () use ($arg){ var_dump($arg); $ar... ...
分类:
Web程序 时间:
2016-12-16 14:23:19
阅读次数:
224