- session_set_save_handler: documentation ( source)
- session_start: documentation ( source)
<?php
class Handler implements SessionHandlerInterface {
private $savePath;
public function open($savePath, $sessionName) {
return true;
}
public function close() {
return true;
}
public function read($id) {
return null; // Error: Should return an empty string if no record is found
}
public function write($id, $data) {
return true;
}
public function destroy($id) {
return true;
}
public function gc($maxlifetime) {
return true;
}
}
session_set_save_handler(new Handler());
session_start();