摘要:
问题 很多类里面用很多方法你不断的在重复写。 我不是可以重写一个类每个公共类我个实例化一个这个公共类,调用相同的方法就可以了 抽象类做的工作也就是这个,不过他省去了你实例化的这个步骤 比如人必须吃饭,约会一般要吃饭、看电影,但不一定表白 1、抽象类不能实例化 2、抽象类存在的目的是为了让子类继承 3 阅读全文
摘要:
一、什么是类的自动加载 类的自动加载就是我们在实例化一个类的时候,不需要每次都手动去'require'来这个类文件,程序自动帮我们加载导入进来。 只要对应的类文件存在,并且命名符合规范(类名与文件名一致),直接调用即可 二、魔术方法__autoload //定义一个函数,功能自动加载类文件,它自己会 阅读全文
摘要:
CURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 CURL 库。使用PHP的CURL 库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从 阅读全文
摘要:
单例模式【Single】 单例模式在面向对象开发中比较常用,也是最简单的一种模式。单例就是单个实例,单个对象的意思。就是我们去实例化一个类的时候,不管调用多少次,都永远只有一个实例。这样就节省内存分配开支 原理 将构造函数__construct设置为私有的private,对外提供一个静态方法.一般是 阅读全文