From 77004dec4b715c5c037b3e5c47e1c37ebf21e51c Mon Sep 17 00:00:00 2001 From: thinkphp Date: Tue, 23 Feb 2016 12:28:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/think/Session.php | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/library/think/Session.php b/library/think/Session.php index fc4017fc..cfb0e59b 100644 --- a/library/think/Session.php +++ b/library/think/Session.php @@ -109,7 +109,7 @@ class Session */ public static function set($name, $value = '', $prefix = null) { - !self::$active) && self::init(); + !self::$active && self::init(); $prefix = !is_null($prefix) ? $prefix : self::$prefix; if (strpos($name, '.')) { // 二维数组赋值 @@ -134,7 +134,7 @@ class Session */ public static function get($name = '', $prefix = null) { - !self::$active) && self::init(); + !self::$active && self::init(); $prefix = !is_null($prefix) ? $prefix : self::$prefix; if ('' == $name) { // 获取全部的session @@ -166,7 +166,7 @@ class Session */ public static function delete($name, $prefix = null) { - !self::$active) && self::init(); + !self::$active && self::init(); $prefix = !is_null($prefix) ? $prefix : self::$prefix; if (strpos($name, '.')) { list($name1, $name2) = explode('.', $name); @@ -191,7 +191,7 @@ class Session */ public static function clear($prefix = null) { - !self::$active) && self::init(); + !self::$active && self::init(); $prefix = !is_null($prefix) ? $prefix : self::$prefix; if ($prefix) { unset($_SESSION[$prefix]); @@ -209,9 +209,7 @@ class Session */ public static function has($name, $prefix = null) { - if (!self::$active) { - self::init(); - } + !self::$active && self::init(); $prefix = !is_null($prefix) ? $prefix : self::$prefix; if (strpos($name, '.')) { // 支持数组