diff --git a/library/think/Cookie.php b/library/think/Cookie.php index d21f3226..30ff81d4 100644 --- a/library/think/Cookie.php +++ b/library/think/Cookie.php @@ -95,6 +95,19 @@ class Cookie $_COOKIE[$name] = $value; } + /** + * 判断Cookie数据 + * @param string $name cookie名称 + * @param string|null $prefix cookie前缀 + * @return bool + */ + public static function has($name, $prefix = null) + { + $prefix = !is_null($prefix) ? $prefix : self::$config['prefix']; + $name = $prefix . $name; + return isset($_COOKIE[$name]) ? $value: null; + } + /** * Cookie获取 * @param string $name cookie名称