随笔分类 - php基础
摘要:什么是static静态变量?(以下为在C语言中的理解) 静态变量 类型说明符是static。 静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在静态存储区内分配存储单元),该 区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直
阅读全文
摘要:OPP(面向过程) 优点:调用的时候不需要实例化,不消耗资源,性能比面向对象高 缺点:没有面向对象易维护、易复用、易扩展 . OOP(面向对象) 优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护 缺点:性能比面向过程低 OOP
阅读全文
摘要:抽象类abstract class 1 .抽象类是指在 class 前加了 abstract 关键字且存在抽象方法(在类方法 function 关键字前加了 abstract 关键字)的类。 2 .抽象类不能被直接实例化。抽象类中只定义(或部分实现)子类需要的方法。子类可以通过继承抽象类并通过实现抽
阅读全文
摘要:php总共包括3个模块: php内核,zend引擎,php扩展层。 内核: 用于处理请求,文件流,错误处理等相关处理 zend引擎: 将源文件转换成机器语言(实际上是字节码opCode),然后再zend虚拟机上运行(这个跟java虚拟机是类似的) 扩展层是一组函数、类库和流, php使用它们来执行一
阅读全文
摘要:接口其实是一种规范,在结构中规定一些方法,但不用实现,目的是想让一个类来继承并实现它,严格来说不是继承,就是一个类来实现它。接口中除了方法声明外,还可以有常量 //随意写一个接口 //下面这个类用于实现上面的接口 也就是说接口规定方法名称,具体如何实现,就是子类的事情。如在实际开发中,可能想规定每个
阅读全文

浙公网安备 33010602011771号