Exemplo n.º 1
0
 /**
  * 返回单例模式
  */
 public static function getInstance()
 {
     // CLI模式直接使用Yaf原生自带的Session机制($_SESSION原理一致)
     if (!APPLICATION_IS_CLI) {
         return \Yaf\Session::getInstance();
     }
     // 查看全局空间是否存在实例
     if (!is_null(self::$_instance)) {
         return self::$_instance;
     }
     // 开启模拟Session机制,并注册全局空间
     self::$_instance = new self();
     self::$_instance->start();
     return self::$_instance;
 }