static function detectID() { if (Session::useCookies()) { if (isset($_COOKIE[Session::name()])) { return $_COOKIE[Session::name()]; } } else { if (isset($_GET[Session::name()])) { return $_GET[Session::name()]; } if (isset($_POST[Session::name()])) { return $_POST[Session::name()]; } } return null; }
/** * +---------------------------------------------------------- * 检测SessionID * +---------------------------------------------------------- * @static * @access public * +---------------------------------------------------------- * @return void +---------------------------------------------------------- */ static function detectID() { if (session_id() != '') { return session_id(); } if (Session::useCookies()) { if (isset($_COOKIE[Session::name()])) { return $_COOKIE[Session::name()]; } } else { if (isset($_GET[Session::name()])) { return $_GET[Session::name()]; } if (isset($_POST[Session::name()])) { return $_POST[Session::name()]; } } return NULL; }