3v4l.org

run code in 300+ PHP versions simultaneously
<?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();

preferences:
58.11 ms | 402 KiB | 5 Q