static function getInstance() { if (FALSE === self::$isUnavailable) { if (NULL === self::$instance) { self::$instance = new Huiji(); } // self::$isUnavailable = TRUE; return self::$instance; } else { return NULL; } }