一、什么是单例模式?
单例模式简单来说,就是一个类,在程序运行过程中只存在有且只有一个实例!因为在PHP中在用关键字new一个类的时候得到的对象都是独一无二的,都接受系统自动分配的一个资源。那么,如何去实现这种模式呢?如何控制一个类只能产生一个实例。下面我们先用伪代码的形式来表示一下:
//单例模式-算法表述: DEFINE CLASS signal OBJECT signal signal_object When Call A Signal object DO IF there was a signal object exits THEN Get and Return the signal object ELSE Create a Signal Object and Return it
没有深入讨论,或者举一个恰当的例子,下次再续!