摘要: 类中接口的应用 1.关键字:interface 2.关键字:implements 1.接口的介绍与创建 接口:一种成员属性全部为抽象或常量的特殊抽象类。 规则: 1.类中全部为抽象方法。 2.抽象方法钱不用加abstract。 3.接口抽象方法属性为public。 4.成员属性必须为常量。 格式代码 阅读全文
posted @ 2016-12-10 18:29 leayrainy 阅读(10421) 评论(2) 推荐(2) 编辑
摘要: PHP语言里的位运算符&、|、^ 、~、〈〈 、〉〉 阅读全文
posted @ 2016-12-10 15:08 leayrainy 阅读(5840) 评论(0) 推荐(0) 编辑
摘要: 下面就来解释一下第二个函数吧。通过这种方式$a=test();得到的其实不是函数的引用返回,这跟普通的函数 调用没有区别. 至于原因: 这是PHP的规定php规定通过$a=&test(); 方式得到的才是函数的引用返回. 至于什么是引用返回呢(PHP手册上说:引用返回用在当想用函数找到引用应该被绑定 阅读全文
posted @ 2016-12-07 18:13 leayrainy 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 加载第三方类库,包括不符合命名规范和后缀的类库,以及没有使用 命名空间或者空间和路径不一致的类库。可手动加载。 1.import方法,系统会自动识别导入类库文件位置, 阅读全文
posted @ 2016-12-07 13:05 leayrainy 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 以Test\MyClass类为例,自动加载的优先顺序如下: 1.在alias.php中或者addMap方法中判断是否注册了 Test\MyClass类映射,如果有则自动加载类库映射定义的文件; 2.判断是否存在Library/Test目录,有则以该目录为初始目录加载; 3.判断是否有注册Test根命 阅读全文
posted @ 2016-12-06 18:11 leayrainy 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 交换机用来共享一根网线,路由器用来共享一个IP。 如果一根网线想接上几个电脑,就用交换机。 如果你只有一个IP,想几个电脑上网,就用路由器,(路由器包含交换机功能)。 交换机是在OSI层的第二层(数据链路层,以太网,MAC地址,广播) 路由器在第三层网络层。(IP协议) 传输层以上的就是报完流了。 阅读全文
posted @ 2016-12-05 18:09 leayrainy 阅读(154) 评论(0) 推荐(0) 编辑
摘要: http://www.zb7.com/discuz/ (详细资料网站) Discuz主要是配置前台的模板制作,在二次开发时。 UCenter主要是客户端的数据库的链接。client/。 阅读全文
posted @ 2016-12-04 21:06 leayrainy 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一般来说,总是把类的属性定义为 。这更符合现实的逻辑。 但是对属性的读取和赋值操作非常频繁的,因此在PHP中,预定义了两魔术方法 "__get()"用来获取私有成员属性值的,只有一个参数获取的属性名称。 "__set()”用来为私有属性设值的,有两个参数,第一参数为属性名,第二个属性值。 (用__s 阅读全文
posted @ 2016-12-03 18:44 leayrainy 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 分层(MVC)Model-View-Controller 把一个应用程序以MVC分成几个不封可以给予程序员足够的灵活性,并且鼓励重用diamante。成功的实施了MVC架构的关键在于要正确地分割应用程序的不同层次。芮然在某些情况下,在数据模型里存放如何显示它的信息是贪图一些方便,但是却给将来替换视图 阅读全文
posted @ 2016-11-26 09:10 leayrainy 阅读(1336) 评论(0) 推荐(0) 编辑
摘要: 什么是PATHINFO:就是http://localhost/index.php/Home/Index/index/a/1/b/2?c=3中的红色部分, 注意c=3并不是pathinfo的一部分,它是一个query参数。 pathinfo值得是URL的路径实际上不存在的时候,apache或者Ngin 阅读全文
posted @ 2016-11-24 22:09 leayrainy 阅读(17459) 评论(0) 推荐(0) 编辑