SessionManager.php
<?php /** * SessionManager */ class SessionManager { private $redis; private $sessionSavePath; private $sessionName; private $sessionExpireTime = 30; function __construct() { $this->redis = new Predis\client(); $this->redis->connect('127.0.0.1', 6379); $retval = session_set_save_handler( array($this, "open"), array($this, "close"), array($this, "read"), array($this, "write"), array($this, "destroy"), array($this, "gc") ); session_start(); } public function open($patn, $name){ return true; } public function close() { return true; } public function read($id) { $value = $this->redis->get($id); if ($value) { return $value; }else{ return ''; } } public function write($id, $data) { var_dump($id); if ($this->redis->set($id, $data)) { $this->redis->expire($id, $this->sessionExpireTime); return true; } return false; } public function destroy($id) { if ($this->redis->delete($id)) { return true; } return false; } public function gc($maxlifetime) { return true; } public function __destruct() { session_write_close(); } } ?>
session_set.php
<?php require '../Predis/src/Autoloader.php'; Predis\Autoloader::register(); include("SessionManager.php"); new SessionManager(); $_SESSION['username'] = "xugang"; echo "<a href = './session_get.php'>session</a>"; ?>
session_get.php
<?php require '../Predis/src/Autoloader.php'; Predis\Autoloader::register(); include("SessionManager.php"); new SessionManager(); echo $_SESSION['username']; ?>
성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사
R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
어 ass 신 크리드 그림자 : 조개 수수께끼 솔루션
2 몇 주 전ByDDD
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
1 몇 달 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전
