摘要: 在我们去开发大型的项目的时候,可能会需要非常多的文件,面向对象通过命名空间来解决我们的僵局,在命名空间中可以有类,函数与常量,只有const定义的常量命名空间才有效。命名空间的名字必须符合PHP命名的规则。 命名空间是逻辑上的定义,逻辑的名称 不是物理上的路径,Tp中为了寻址的方便把命名空间做成地址 阅读全文
posted @ 2019-03-22 14:21 玩转手绘 阅读(135) 评论(0) 推荐(0)
摘要: 关于控制器的创建: 控制器存放在Controller文件夹中 命名规范:控制器的名称+Controller.class.php 类名和文件的名称要一致 类名用帕斯卡命名法 尽量区分大小写,windows不区分大小写,但Linux中区分 ThinkPHP默认的编码是UTF-8的。 如果地址中没有写控制 阅读全文
posted @ 2019-03-22 10:13 玩转手绘 阅读(196) 评论(0) 推荐(0)
摘要: ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的,ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架。 ThinkPHP可以支持windows/Unix/Linux等服务器环境,正式版需要php5.0以上版本支持,支持MySQL、PgSQL、Sqlite多种数据库 阅读全文
posted @ 2019-03-21 16:29 玩转手绘 阅读(163) 评论(0) 推荐(0)
摘要: 在TP5中,我们运行的代码有错误无法执行时,只显示页面错误,而不显示错误信息,这时我们可以去开启调试模式,显示错误信息, 在application/config,php中找到: 把false改成 true, 把false改成 true 这样就可以显示错误的地方了,更方便我们进行修改。 阅读全文
posted @ 2019-03-21 11:53 玩转手绘 阅读(158) 评论(0) 推荐(0)
摘要: 面向对象有三大思想特征,分为: 1.封装:将数据封存起来,不让别人看到。面向对象中的基本语法 “类的定义”即是一种最基本的封装,那么更严格封装的说明是尽量将属性做出“私有的”——并通过共有的方法来向外提供对该属性的“可控性操作” 2.继承: 3.多态:看起来用的是相同的东西(方法),但会得到不同的结 阅读全文
posted @ 2019-03-21 10:50 玩转手绘 阅读(126) 评论(0) 推荐(0)
摘要: 类的自动加载是外面的页面中,并不需要去“引入”(包含)类文件,但是程序会在需要一个类的时候就自动去“动态加载”该类。 1.使用__autoload魔术函数。它自己引 2.使用spl_autoload_register函数 对象也可以可以使用foreach语句进行遍历,有两点注意: 1,只能遍历属性。 阅读全文
posted @ 2019-03-18 10:09 玩转手绘 阅读(346) 评论(0) 推荐(0)
摘要: 关于抽象类,在正常定义类的前面,加上关键字:abstract,那就构成抽象类。 abstract class 类名{.....类的定义.....} 抽象类可以用来规范一些类的共同特性,但又不能去对其进行实例化。 抽象类的使命是专门做“父类”:子类就继承了它的特性,这就是“规范作用” 栗子: <?ph 阅读全文
posted @ 2019-03-18 09:44 玩转手绘 阅读(107) 评论(0) 推荐(0)
摘要: 关于设计模式,是一种思想,就是一种解决问题的方法,是一种经验总结,多数人喜欢用的。 工厂模式,在应用中我们可能要实例化很多类,每次都要new一个,这很麻烦,我们就可以设计一个工厂类,想用什么类,把类名给它,它返回我一个对象,其实工厂模式它还是个类。 单例模式,某个类,只允许其“创建”出一个对象,即使 阅读全文
posted @ 2019-03-18 09:27 玩转手绘 阅读(147) 评论(0) 推荐(0)
摘要: 关于继承 继承是子类(派生类)从父类(基类,超类)继承属性和方法。 子类也可以有自己的属性和方法。 一个父类可以被多个子类继承。 如果想修改父类的方法,只能在子类里重写这个方法,这也是多态的体现。 关于类的继承有有个基本的概念 继承:一个类从另一个已有的类获得其特性,此为继承 派生:从一个已有的类产 阅读全文
posted @ 2019-03-15 10:56 玩转手绘 阅读(142) 评论(0) 推荐(0)
摘要: 一般方法使用是通过类或类的对象来进行,方法前可以加修饰词:public, protected,private,省略的话作为“public”。 其中,$this关键字是一个“伪对象”,代表的是当前所属类的当前对象。 静态 public、private、protected 静态属性 在属性或方法前加st 阅读全文
posted @ 2019-03-15 10:30 玩转手绘 阅读(153) 评论(0) 推荐(0)