Session.php 342 B

123456789101112131415161718
  1. <?php
  2. class Session {
  3. public static function init() {
  4. session_name('UOJSESSID');
  5. ini_set('session.cookie_path', '/');
  6. ini_set('session.cookie_domain', UOJContext::cookieDomain());
  7. session_start();
  8. register_shutdown_function(function() {
  9. if (empty($_SESSION)) {
  10. session_unset();
  11. session_destroy();
  12. }
  13. });
  14. }
  15. }