-
SPL库 栈: $stack = new SplStack(); $stack->push('data1\n'); echo $stack->pop(); 队列: $queue = new SplQueue(); $quue->enqueue('data'); echo $queue->dequeue(); 堆: $heap = new SplMinHeap(); $heap->insert('data'); echo $heap->extract(); 固定数组: $array = new SplFixedArray(10); $array[0]=1; $array[9]=10; var_dump($array);查看全部
-
PSR-0规范: 1.命名空间必须与绝对路径一致 2.类名首字母必须大写 3.除入口文件外,其他.php必须只有一个类 符合的基础框架: 1.全部使用命名空间 2.所有PHP文件必须自动载入,不能有include/require 3.单一入口 注:命名空间同目录名一致,类名同文件名一致查看全部
-
类自动载入 5.3以后的php版本允许使用sql_autoload_register('autoload');参数是可能会重写的函数名称查看全部
-
PHP魔术方法查看全部
-
面向对象的基本原则: 1,单一职责:一个类,只需要做好一件事情。 2,开放封闭:一个类,应该是可扩展的,而不可修改的。 3,依赖倒置:一个类,不应该强依赖另外一个类。每个类对于另外一个类都是可扩展的。(依赖注入) 4,配置化:尽可能地使用配置,而不是硬编码 5,面向接口编程:只需要关心接口,而不需要关心代码具体实现查看全部
-
编程字体查看全部
-
PHPstorm查看全部
-
very good!查看全部
-
学多久能有这样的思维 ……查看全部
-
佛祖查看全部
-
链式操作的核心点在:业务逻辑结束后返回当前对象。如:return $this;查看全部
-
调用两次addDecorator()分别将color装饰器和size装饰器对象传入,传入到decorators数组中保存查看全部
-
调用两次addDecorator()分别将color装饰器和size装饰器对象传入,传入到decorators数组中保存查看全部
-
【PHP】【策咯模式】查看全部
-
【PHP】【适配器模式】 interface IDatabase { function connect($host, $user, $passwd, $dbname); function query($sql); function close(); } class MySQL implements IDatabase {具体实现} class MySQLi implements IDatabase {具体实现} class PDO implements IDatabase {具体实现}查看全部
举报
0/150
提交
取消