3v4l.org

run code in 300+ PHP versions simultaneously
<?php class MySessionHandler implements \SessionHandlerInterface { public $messages = array(); public function open($savePath, $sessionName) { $this->messages[] = 'open ' . $sessionName; } public function close() { $this->messages[] = 'close'; } public function read($id) { $this->messages[] = 'read ' . $id; } public function write($id, $data) { $this->messages[] = 'write ' . $id . ': ' . $data; throw new \RuntimeException('bad'); } public function destroy($id) { $this->messages[] = 'destroy ' . $id; } public function gc($maxlifetime) { $this->messages[] = 'gc ' . var_export($maxlifetime, true); } public function __destruct() { var_dump($this->messages); } } try { $handler = new MySessionHandler(); session_set_save_handler($handler, true); $handler->messages[] = 'isset($_SESSION): ' . var_export(isset($_SESSION), true); $_SESSION['before'] = 'start'; session_start(); $_SESSION['foo'] = 'bar'; $handler->messages[] = 'current session_id: ' . session_id(); session_regenerate_id(true); $handler->messages[] = 'current session_id: ' . session_id(); session_write_close(); session_start(); session_destroy(); $handler->messages[] = var_export($_SESSION, true); $handler->messages[] = 'current session_id: ' . var_export(session_id(), true); session_id('explicit-session-id'); session_start(); $_SESSION['john'] = 'doe'; } catch (\Exception $e) { }
Output for 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
Deprecated: Return type of MySessionHandler::open($savePath, $sessionName) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/eLLH7 on line 8 Deprecated: Return type of MySessionHandler::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/eLLH7 on line 13 Deprecated: Return type of MySessionHandler::read($id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/eLLH7 on line 18 Deprecated: Return type of MySessionHandler::write($id, $data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/eLLH7 on line 23 Deprecated: Return type of MySessionHandler::destroy($id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/eLLH7 on line 29 Deprecated: Return type of MySessionHandler::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/eLLH7 on line 34 Warning: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent in /in/eLLH7 on line 46 Warning: session_start(): Session cannot be started after headers have already been sent in /in/eLLH7 on line 51 Warning: session_regenerate_id(): Session ID cannot be regenerated when there is no active session in /in/eLLH7 on line 56 Warning: session_start(): Session cannot be started after headers have already been sent in /in/eLLH7 on line 62 Warning: session_destroy(): Trying to destroy uninitialized session in /in/eLLH7 on line 63 Warning: session_id(): Session ID cannot be changed after headers have already been sent in /in/eLLH7 on line 68 Warning: session_start(): Session cannot be started after headers have already been sent in /in/eLLH7 on line 69 array(5) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(20) "current session_id: " [2]=> string(20) "current session_id: " [3]=> string(50) "array ( 'before' => 'start', 'foo' => 'bar', )" [4]=> string(22) "current session_id: ''" }
Output for 8.0.0 - 8.0.30
Fatal error: Uncaught TypeError: Session callback must have a return value of type bool, null returned in /in/eLLH7:51 Stack trace: #0 /in/eLLH7(51): session_start() #1 {main} thrown in /in/eLLH7 on line 51 array(2) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" }
Process exited with code 255.
Output for 7.2.0 - 7.2.33, 7.3.12 - 7.3.33, 7.4.0 - 7.4.33
Warning: session_start(): Session callback expects true/false return value in /in/eLLH7 on line 51 Warning: session_start(): Session callback expects true/false return value in /in/eLLH7 on line 51 Warning: session_start(): Failed to initialize storage module: user (path: ) in /in/eLLH7 on line 51 Warning: session_regenerate_id(): Cannot regenerate session id - session is not active in /in/eLLH7 on line 56 Warning: session_start(): Cannot start session when headers already sent in /in/eLLH7 on line 62 Warning: session_destroy(): Trying to destroy uninitialized session in /in/eLLH7 on line 63 Warning: session_id(): Cannot change session id when headers already sent in /in/eLLH7 on line 68 Warning: session_start(): Cannot start session when headers already sent in /in/eLLH7 on line 69 array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(5) "close" [3]=> string(20) "current session_id: " [4]=> string(20) "current session_id: " [5]=> string(50) "array ( 'before' => 'start', 'foo' => 'bar', )" [6]=> string(22) "current session_id: ''" }
Output for 7.1.0 - 7.1.20
Warning: session_start(): Session callback expects true/false return value in /in/eLLH7 on line 51 Warning: session_start(): Session callback expects true/false return value in /in/eLLH7 on line 51 Fatal error: session_start(): Failed to initialize storage module: user (path: ) in /in/eLLH7 on line 51
Process exited with code 255.
Output for 7.0.0 - 7.0.20
Warning: session_start(): Session callback expects true/false return value in /in/eLLH7 on line 51 Fatal error: session_start(): Failed to initialize storage module: user (path: ) in /in/eLLH7 on line 51 Warning: Unknown: Session callback expects true/false return value in Unknown on line 0
Process exited with code 255.
Output for 5.6.28
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 93997c5f4dca603c7728c0e485b07fb6" [3]=> string(52) "current session_id: 93997c5f4dca603c7728c0e485b07fb6" [4]=> string(40) "destroy 93997c5f4dca603c7728c0e485b07fb6" [5]=> string(52) "current session_id: 652bbe388b650a4d05e2af92db36c8be" [6]=> string(54) "write 652bbe388b650a4d05e2af92db36c8be: foo|s:3:"bar";" }
Output for 5.6.21
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read b95f4342a86132b2044a8a656f1de16c" [3]=> string(52) "current session_id: b95f4342a86132b2044a8a656f1de16c" [4]=> string(40) "destroy b95f4342a86132b2044a8a656f1de16c" [5]=> string(52) "current session_id: 3b9aba067af27f010bc80745be13ebcc" [6]=> string(54) "write 3b9aba067af27f010bc80745be13ebcc: foo|s:3:"bar";" }
Output for 5.6.20
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 971f67edd124eb17b4c6c34a2cfe45d9" [3]=> string(52) "current session_id: 971f67edd124eb17b4c6c34a2cfe45d9" [4]=> string(40) "destroy 971f67edd124eb17b4c6c34a2cfe45d9" [5]=> string(52) "current session_id: 9be676b53fc944b584431cf8ef61168a" [6]=> string(54) "write 9be676b53fc944b584431cf8ef61168a: foo|s:3:"bar";" }
Output for 5.6.19
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read a938f6a292bec7b83b74487fbe328439" [3]=> string(52) "current session_id: a938f6a292bec7b83b74487fbe328439" [4]=> string(40) "destroy a938f6a292bec7b83b74487fbe328439" [5]=> string(52) "current session_id: c4d1c21cdcb20c15959821c618a26352" [6]=> string(54) "write c4d1c21cdcb20c15959821c618a26352: foo|s:3:"bar";" }
Output for 5.6.18
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read b91cba33a9881d71aab82915f8347a6f" [3]=> string(52) "current session_id: b91cba33a9881d71aab82915f8347a6f" [4]=> string(40) "destroy b91cba33a9881d71aab82915f8347a6f" [5]=> string(52) "current session_id: 0f4c2a5afe622b9f135b5d3b8ad4b974" [6]=> string(54) "write 0f4c2a5afe622b9f135b5d3b8ad4b974: foo|s:3:"bar";" }
Output for 5.6.17
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 5fda2cdbaef9e323996cd9779b901e77" [3]=> string(52) "current session_id: 5fda2cdbaef9e323996cd9779b901e77" [4]=> string(40) "destroy 5fda2cdbaef9e323996cd9779b901e77" [5]=> string(52) "current session_id: 2baeb0f9896107accb6fae209612bc80" [6]=> string(54) "write 2baeb0f9896107accb6fae209612bc80: foo|s:3:"bar";" }
Output for 5.6.16
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read ceec284a9e9ccd2c11cea018780b2fd2" [3]=> string(52) "current session_id: ceec284a9e9ccd2c11cea018780b2fd2" [4]=> string(40) "destroy ceec284a9e9ccd2c11cea018780b2fd2" [5]=> string(52) "current session_id: dfdd10a5913187b90ac348cce7332cf4" [6]=> string(54) "write dfdd10a5913187b90ac348cce7332cf4: foo|s:3:"bar";" }
Output for 5.6.15
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 79145d4d1bbb4f645f45f20bdc174589" [3]=> string(52) "current session_id: 79145d4d1bbb4f645f45f20bdc174589" [4]=> string(40) "destroy 79145d4d1bbb4f645f45f20bdc174589" [5]=> string(52) "current session_id: 2c5557157c171beff4c91d8af5e31379" [6]=> string(54) "write 2c5557157c171beff4c91d8af5e31379: foo|s:3:"bar";" }
Output for 5.6.14
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 59d888296cb3335f897eaa0a36c0f35b" [3]=> string(52) "current session_id: 59d888296cb3335f897eaa0a36c0f35b" [4]=> string(40) "destroy 59d888296cb3335f897eaa0a36c0f35b" [5]=> string(52) "current session_id: 4fbc622ff60ea162baca28fe94409497" [6]=> string(54) "write 4fbc622ff60ea162baca28fe94409497: foo|s:3:"bar";" }
Output for 5.6.13
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read ba9b01f3c656cbd821d80feb3d5cbb81" [3]=> string(52) "current session_id: ba9b01f3c656cbd821d80feb3d5cbb81" [4]=> string(40) "destroy ba9b01f3c656cbd821d80feb3d5cbb81" [5]=> string(52) "current session_id: 527e21129f953c0b35896d5437a28e40" [6]=> string(54) "write 527e21129f953c0b35896d5437a28e40: foo|s:3:"bar";" }
Output for 5.6.12
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 13a4371a65cf1edd9bb4868677002a43" [3]=> string(52) "current session_id: 13a4371a65cf1edd9bb4868677002a43" [4]=> string(40) "destroy 13a4371a65cf1edd9bb4868677002a43" [5]=> string(52) "current session_id: a6e35d4a48e922d8da50f9d0df0e7bfc" [6]=> string(54) "write a6e35d4a48e922d8da50f9d0df0e7bfc: foo|s:3:"bar";" }
Output for 5.6.11
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read e024c0466ebb0408c64fe55bf2b93c83" [3]=> string(52) "current session_id: e024c0466ebb0408c64fe55bf2b93c83" [4]=> string(40) "destroy e024c0466ebb0408c64fe55bf2b93c83" [5]=> string(52) "current session_id: 450020bb4a4797044511c08e6728dfa6" [6]=> string(54) "write 450020bb4a4797044511c08e6728dfa6: foo|s:3:"bar";" }
Output for 5.6.10
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 66666e8d5006ff6216298725f9df1d04" [3]=> string(52) "current session_id: 66666e8d5006ff6216298725f9df1d04" [4]=> string(40) "destroy 66666e8d5006ff6216298725f9df1d04" [5]=> string(52) "current session_id: 509328111c09fafe613e98a1eb2b9848" [6]=> string(54) "write 509328111c09fafe613e98a1eb2b9848: foo|s:3:"bar";" }
Output for 5.6.9
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read a5b3e4a66ee316331ce77c8d356f6706" [3]=> string(52) "current session_id: a5b3e4a66ee316331ce77c8d356f6706" [4]=> string(40) "destroy a5b3e4a66ee316331ce77c8d356f6706" [5]=> string(52) "current session_id: cd117b698d4a201f5fe7f5c1a7be8e38" [6]=> string(54) "write cd117b698d4a201f5fe7f5c1a7be8e38: foo|s:3:"bar";" }
Output for 5.6.8
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 7ac32ab149475bb42486cc11a30636a2" [3]=> string(52) "current session_id: 7ac32ab149475bb42486cc11a30636a2" [4]=> string(40) "destroy 7ac32ab149475bb42486cc11a30636a2" [5]=> string(52) "current session_id: be7e41f0a2544e3e69c0bfe9f8d409d8" [6]=> string(54) "write be7e41f0a2544e3e69c0bfe9f8d409d8: foo|s:3:"bar";" }
Output for 5.6.7
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 9280dca1993dc468890c341bc14c153c" [3]=> string(52) "current session_id: 9280dca1993dc468890c341bc14c153c" [4]=> string(40) "destroy 9280dca1993dc468890c341bc14c153c" [5]=> string(52) "current session_id: f3c928620e4232cedfc7379d0c5af0a9" [6]=> string(54) "write f3c928620e4232cedfc7379d0c5af0a9: foo|s:3:"bar";" }
Output for 5.6.6
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read fb705f29228590be72ac9b825d27075b" [3]=> string(52) "current session_id: fb705f29228590be72ac9b825d27075b" [4]=> string(40) "destroy fb705f29228590be72ac9b825d27075b" [5]=> string(52) "current session_id: 48b62b2bd7a2414b65a2b278ff2dc5a5" [6]=> string(54) "write 48b62b2bd7a2414b65a2b278ff2dc5a5: foo|s:3:"bar";" }
Output for 5.6.5
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 2b655f1fd67ca52b47335af43b400590" [3]=> string(52) "current session_id: 2b655f1fd67ca52b47335af43b400590" [4]=> string(40) "destroy 2b655f1fd67ca52b47335af43b400590" [5]=> string(52) "current session_id: 441231249f2bb8680f49223031e90c07" [6]=> string(54) "write 441231249f2bb8680f49223031e90c07: foo|s:3:"bar";" }
Output for 5.6.4
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read fdc14b7f8175f6a434fc7310a8d83c01" [3]=> string(52) "current session_id: fdc14b7f8175f6a434fc7310a8d83c01" [4]=> string(40) "destroy fdc14b7f8175f6a434fc7310a8d83c01" [5]=> string(52) "current session_id: 9bd24ee8c36ebca5810e6c92e9587beb" [6]=> string(54) "write 9bd24ee8c36ebca5810e6c92e9587beb: foo|s:3:"bar";" }
Output for 5.6.3
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 9885f3abb78b62bc66dca3dbcfdb62ea" [3]=> string(52) "current session_id: 9885f3abb78b62bc66dca3dbcfdb62ea" [4]=> string(40) "destroy 9885f3abb78b62bc66dca3dbcfdb62ea" [5]=> string(52) "current session_id: d0fc11730a9e12a7861e438d9351f9a0" [6]=> string(54) "write d0fc11730a9e12a7861e438d9351f9a0: foo|s:3:"bar";" }
Output for 5.6.2
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read fdfae4eaa087b06d2d542a456d09f52d" [3]=> string(52) "current session_id: fdfae4eaa087b06d2d542a456d09f52d" [4]=> string(40) "destroy fdfae4eaa087b06d2d542a456d09f52d" [5]=> string(52) "current session_id: 32bf592689295b6c1cf63b69a0be3558" [6]=> string(54) "write 32bf592689295b6c1cf63b69a0be3558: foo|s:3:"bar";" }
Output for 5.6.1
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read ed0bd1299a2beee694cedaf786ca48a7" [3]=> string(52) "current session_id: ed0bd1299a2beee694cedaf786ca48a7" [4]=> string(40) "destroy ed0bd1299a2beee694cedaf786ca48a7" [5]=> string(52) "current session_id: b3f243d9bc369453dd9ae57f6fc20c50" [6]=> string(54) "write b3f243d9bc369453dd9ae57f6fc20c50: foo|s:3:"bar";" }
Output for 5.6.0
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read fb09f63a9f554bb097b69eb55ec2a85d" [3]=> string(52) "current session_id: fb09f63a9f554bb097b69eb55ec2a85d" [4]=> string(40) "destroy fb09f63a9f554bb097b69eb55ec2a85d" [5]=> string(52) "current session_id: aeaa347c3b2b38656e552ff7caf47e23" [6]=> string(54) "write aeaa347c3b2b38656e552ff7caf47e23: foo|s:3:"bar";" }
Output for 5.5.35
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 7bfc329bac3b7de1c081208e3cf45662" [3]=> string(52) "current session_id: 7bfc329bac3b7de1c081208e3cf45662" [4]=> string(40) "destroy 7bfc329bac3b7de1c081208e3cf45662" [5]=> string(52) "current session_id: c2deb633365b914851522a22b5166af8" [6]=> string(54) "write c2deb633365b914851522a22b5166af8: foo|s:3:"bar";" }
Output for 5.5.34
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 47d14f233cc769c1ce7f2759b9a8600e" [3]=> string(52) "current session_id: 47d14f233cc769c1ce7f2759b9a8600e" [4]=> string(40) "destroy 47d14f233cc769c1ce7f2759b9a8600e" [5]=> string(52) "current session_id: ef90ede227d75eb5dd65e2ef0008716e" [6]=> string(54) "write ef90ede227d75eb5dd65e2ef0008716e: foo|s:3:"bar";" }
Output for 5.5.33
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read d23208e0a08015a8c3152a75724ebda9" [3]=> string(52) "current session_id: d23208e0a08015a8c3152a75724ebda9" [4]=> string(40) "destroy d23208e0a08015a8c3152a75724ebda9" [5]=> string(52) "current session_id: 4bfd4cbeab7e4dd65e58eaaaec38f0ba" [6]=> string(54) "write 4bfd4cbeab7e4dd65e58eaaaec38f0ba: foo|s:3:"bar";" }
Output for 5.5.32
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 2cc1c65191c9800e427ac8e8d2b40ba8" [3]=> string(52) "current session_id: 2cc1c65191c9800e427ac8e8d2b40ba8" [4]=> string(40) "destroy 2cc1c65191c9800e427ac8e8d2b40ba8" [5]=> string(52) "current session_id: 73684998159f97e7590c33e23860b777" [6]=> string(54) "write 73684998159f97e7590c33e23860b777: foo|s:3:"bar";" }
Output for 5.5.31
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read e55bfb04d41bd83cb1b41b1d3fdc33ba" [3]=> string(52) "current session_id: e55bfb04d41bd83cb1b41b1d3fdc33ba" [4]=> string(40) "destroy e55bfb04d41bd83cb1b41b1d3fdc33ba" [5]=> string(52) "current session_id: 87f84d2e233e2e1c677e7c5724db0bf0" [6]=> string(54) "write 87f84d2e233e2e1c677e7c5724db0bf0: foo|s:3:"bar";" }
Output for 5.5.30
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 62b3b8b17a805d4243724cb39185583c" [3]=> string(52) "current session_id: 62b3b8b17a805d4243724cb39185583c" [4]=> string(40) "destroy 62b3b8b17a805d4243724cb39185583c" [5]=> string(52) "current session_id: 1df911b61305bb9996535311caaa785e" [6]=> string(54) "write 1df911b61305bb9996535311caaa785e: foo|s:3:"bar";" }
Output for 5.5.29
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read cd750c18e84264d6f236bb3434309a54" [3]=> string(52) "current session_id: cd750c18e84264d6f236bb3434309a54" [4]=> string(40) "destroy cd750c18e84264d6f236bb3434309a54" [5]=> string(52) "current session_id: 471202ee724ad16e7c851d426a43e6c5" [6]=> string(54) "write 471202ee724ad16e7c851d426a43e6c5: foo|s:3:"bar";" }
Output for 5.5.28
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read cc0a455773a581cf675d236ee792af33" [3]=> string(52) "current session_id: cc0a455773a581cf675d236ee792af33" [4]=> string(40) "destroy cc0a455773a581cf675d236ee792af33" [5]=> string(52) "current session_id: 4826a89c236a60347f9aa3714407b6de" [6]=> string(54) "write 4826a89c236a60347f9aa3714407b6de: foo|s:3:"bar";" }
Output for 5.5.27
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 794bb4cc57f0abb2f6b76825b4933a35" [3]=> string(52) "current session_id: 794bb4cc57f0abb2f6b76825b4933a35" [4]=> string(40) "destroy 794bb4cc57f0abb2f6b76825b4933a35" [5]=> string(52) "current session_id: ed067379a943cb0c84e4ee25f2fa9c1d" [6]=> string(54) "write ed067379a943cb0c84e4ee25f2fa9c1d: foo|s:3:"bar";" }
Output for 5.5.26
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read d3ec470d0a1ed938d56ef3b4db3d752e" [3]=> string(52) "current session_id: d3ec470d0a1ed938d56ef3b4db3d752e" [4]=> string(40) "destroy d3ec470d0a1ed938d56ef3b4db3d752e" [5]=> string(52) "current session_id: 4bde06144857f0a2344fadf4b925ea24" [6]=> string(54) "write 4bde06144857f0a2344fadf4b925ea24: foo|s:3:"bar";" }
Output for 5.5.25
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 7956b79aeef67db661a5a3da83d47690" [3]=> string(52) "current session_id: 7956b79aeef67db661a5a3da83d47690" [4]=> string(40) "destroy 7956b79aeef67db661a5a3da83d47690" [5]=> string(52) "current session_id: 44a3ebfc42a6124d92664d3112c11e2f" [6]=> string(54) "write 44a3ebfc42a6124d92664d3112c11e2f: foo|s:3:"bar";" }
Output for 5.5.24
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 08839772b82d330402da473128684d73" [3]=> string(52) "current session_id: 08839772b82d330402da473128684d73" [4]=> string(40) "destroy 08839772b82d330402da473128684d73" [5]=> string(52) "current session_id: c17406fc830e4e8ef49749197d887f1b" [6]=> string(54) "write c17406fc830e4e8ef49749197d887f1b: foo|s:3:"bar";" }
Output for 5.5.23
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read f6597149ec6cd34fb5795147ae4600de" [3]=> string(52) "current session_id: f6597149ec6cd34fb5795147ae4600de" [4]=> string(40) "destroy f6597149ec6cd34fb5795147ae4600de" [5]=> string(52) "current session_id: ff02f0fd350bde6b89a5d599685673ab" [6]=> string(54) "write ff02f0fd350bde6b89a5d599685673ab: foo|s:3:"bar";" }
Output for 5.5.22
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read ef9f4820ab9c2295cbb29da1445eb9bf" [3]=> string(52) "current session_id: ef9f4820ab9c2295cbb29da1445eb9bf" [4]=> string(40) "destroy ef9f4820ab9c2295cbb29da1445eb9bf" [5]=> string(52) "current session_id: 5b9c854ebad6f1cead43cc77adba22e7" [6]=> string(54) "write 5b9c854ebad6f1cead43cc77adba22e7: foo|s:3:"bar";" }
Output for 5.5.21
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 8a4b731f37920d59722502eeb5e09bab" [3]=> string(52) "current session_id: 8a4b731f37920d59722502eeb5e09bab" [4]=> string(40) "destroy 8a4b731f37920d59722502eeb5e09bab" [5]=> string(52) "current session_id: ac87c065001ef77d50a754f605291fae" [6]=> string(54) "write ac87c065001ef77d50a754f605291fae: foo|s:3:"bar";" }
Output for 5.5.20
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read e86f722e4a226c616cb1edb3658fc353" [3]=> string(52) "current session_id: e86f722e4a226c616cb1edb3658fc353" [4]=> string(40) "destroy e86f722e4a226c616cb1edb3658fc353" [5]=> string(52) "current session_id: 980abb80b91b997ed5afc4bb351181e8" [6]=> string(54) "write 980abb80b91b997ed5afc4bb351181e8: foo|s:3:"bar";" }
Output for 5.5.19
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 0f38140dd27b19f4312900f06e69fd2d" [3]=> string(52) "current session_id: 0f38140dd27b19f4312900f06e69fd2d" [4]=> string(40) "destroy 0f38140dd27b19f4312900f06e69fd2d" [5]=> string(52) "current session_id: 0737b6ccf95d04b9daf2f918395d246a" [6]=> string(54) "write 0737b6ccf95d04b9daf2f918395d246a: foo|s:3:"bar";" }
Output for 5.5.18
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 9cd4772e566ec4d9a1bfc12b374b59a7" [3]=> string(52) "current session_id: 9cd4772e566ec4d9a1bfc12b374b59a7" [4]=> string(40) "destroy 9cd4772e566ec4d9a1bfc12b374b59a7" [5]=> string(52) "current session_id: 249d966788f83f81a21c0d7f10c332e6" [6]=> string(54) "write 249d966788f83f81a21c0d7f10c332e6: foo|s:3:"bar";" }
Output for 5.5.16
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 9a08071ffd6ed8896492199d6e740e7b" [3]=> string(52) "current session_id: 9a08071ffd6ed8896492199d6e740e7b" [4]=> string(40) "destroy 9a08071ffd6ed8896492199d6e740e7b" [5]=> string(52) "current session_id: 65164446112787e6d16f88ef4077b507" [6]=> string(54) "write 65164446112787e6d16f88ef4077b507: foo|s:3:"bar";" }
Output for 5.5.15
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 2d575940acbee0d062a91b663d6a823e" [3]=> string(52) "current session_id: 2d575940acbee0d062a91b663d6a823e" [4]=> string(40) "destroy 2d575940acbee0d062a91b663d6a823e" [5]=> string(52) "current session_id: 8acc0e954a735f38d231a2b1d0e9f876" [6]=> string(54) "write 8acc0e954a735f38d231a2b1d0e9f876: foo|s:3:"bar";" }
Output for 5.5.14
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read a4ea2ac191294be4a1d9fc4932b111f7" [3]=> string(52) "current session_id: a4ea2ac191294be4a1d9fc4932b111f7" [4]=> string(40) "destroy a4ea2ac191294be4a1d9fc4932b111f7" [5]=> string(52) "current session_id: 04a4806b01bf18070e61dec153021906" [6]=> string(54) "write 04a4806b01bf18070e61dec153021906: foo|s:3:"bar";" }
Output for 5.5.13
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 268ebdfc5effea25f946c68465bf6b9f" [3]=> string(52) "current session_id: 268ebdfc5effea25f946c68465bf6b9f" [4]=> string(40) "destroy 268ebdfc5effea25f946c68465bf6b9f" [5]=> string(52) "current session_id: 4c5926551954dd8dc3ec09fe682add3e" [6]=> string(54) "write 4c5926551954dd8dc3ec09fe682add3e: foo|s:3:"bar";" }
Output for 5.5.12
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read d36be0dc5ebd830b268e1d0af20a5cbc" [3]=> string(52) "current session_id: d36be0dc5ebd830b268e1d0af20a5cbc" [4]=> string(40) "destroy d36be0dc5ebd830b268e1d0af20a5cbc" [5]=> string(52) "current session_id: 0a31bc1e59cd1f5bfc9b7edac9c6db77" [6]=> string(54) "write 0a31bc1e59cd1f5bfc9b7edac9c6db77: foo|s:3:"bar";" }
Output for 5.5.11
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 7f70545bf5edf88a718fd18cb123694e" [3]=> string(52) "current session_id: 7f70545bf5edf88a718fd18cb123694e" [4]=> string(40) "destroy 7f70545bf5edf88a718fd18cb123694e" [5]=> string(52) "current session_id: a43bf4254fc68bb7a9564773ce77f61d" [6]=> string(54) "write a43bf4254fc68bb7a9564773ce77f61d: foo|s:3:"bar";" }
Output for 5.5.10
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read bb29622d84109714aca7057c840b46ab" [3]=> string(52) "current session_id: bb29622d84109714aca7057c840b46ab" [4]=> string(40) "destroy bb29622d84109714aca7057c840b46ab" [5]=> string(52) "current session_id: e5e5ebc40f1e3332a32aedbd62e426fd" [6]=> string(54) "write e5e5ebc40f1e3332a32aedbd62e426fd: foo|s:3:"bar";" }
Output for 5.5.9
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 48457a48433a8358421acfd1a9194aea" [3]=> string(52) "current session_id: 48457a48433a8358421acfd1a9194aea" [4]=> string(40) "destroy 48457a48433a8358421acfd1a9194aea" [5]=> string(52) "current session_id: cc979b0b0586c2b6cf13b4a61ebd8bc3" [6]=> string(54) "write cc979b0b0586c2b6cf13b4a61ebd8bc3: foo|s:3:"bar";" }
Output for 5.5.8
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 0328265e9b11db214f67881deef0fe27" [3]=> string(52) "current session_id: 0328265e9b11db214f67881deef0fe27" [4]=> string(40) "destroy 0328265e9b11db214f67881deef0fe27" [5]=> string(52) "current session_id: a1ba7d8ae4da9568b9b49b082ed383c0" [6]=> string(54) "write a1ba7d8ae4da9568b9b49b082ed383c0: foo|s:3:"bar";" }
Output for 5.5.7
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read f7611c0088263239e0d7fdd826516478" [3]=> string(52) "current session_id: f7611c0088263239e0d7fdd826516478" [4]=> string(40) "destroy f7611c0088263239e0d7fdd826516478" [5]=> string(52) "current session_id: 453013832eb6eae4404b7c3ed053fed6" [6]=> string(54) "write 453013832eb6eae4404b7c3ed053fed6: foo|s:3:"bar";" }
Output for 5.5.6
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 0eb048e04ee3cd76aaf39ff003c3e4de" [3]=> string(52) "current session_id: 0eb048e04ee3cd76aaf39ff003c3e4de" [4]=> string(40) "destroy 0eb048e04ee3cd76aaf39ff003c3e4de" [5]=> string(52) "current session_id: f7aa14209b81630df8bbb5aece9efbe2" [6]=> string(54) "write f7aa14209b81630df8bbb5aece9efbe2: foo|s:3:"bar";" }
Output for 5.5.5
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read f8b9da18fc06c46885228df8691d2507" [3]=> string(52) "current session_id: f8b9da18fc06c46885228df8691d2507" [4]=> string(40) "destroy f8b9da18fc06c46885228df8691d2507" [5]=> string(52) "current session_id: a92e5ae63f7f96d76198ab6c02a147a8" [6]=> string(54) "write a92e5ae63f7f96d76198ab6c02a147a8: foo|s:3:"bar";" }
Output for 5.5.4
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read c22325ef9ef23d9830e04e0838fd9984" [3]=> string(52) "current session_id: c22325ef9ef23d9830e04e0838fd9984" [4]=> string(40) "destroy c22325ef9ef23d9830e04e0838fd9984" [5]=> string(52) "current session_id: e8e1496fbaae80eba8b245b402117ae5" [6]=> string(54) "write e8e1496fbaae80eba8b245b402117ae5: foo|s:3:"bar";" }
Output for 5.5.3
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 655dec9747f39b4dfa27ff40cc0dc096" [3]=> string(52) "current session_id: 655dec9747f39b4dfa27ff40cc0dc096" [4]=> string(40) "destroy 655dec9747f39b4dfa27ff40cc0dc096" [5]=> string(52) "current session_id: f868338bb543f8dd1918eaa6dea5b8c3" [6]=> string(54) "write f868338bb543f8dd1918eaa6dea5b8c3: foo|s:3:"bar";" }
Output for 5.5.2
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 2377bdaab7c2e1c017fe019a113ce9ed" [3]=> string(52) "current session_id: 2377bdaab7c2e1c017fe019a113ce9ed" [4]=> string(40) "destroy 2377bdaab7c2e1c017fe019a113ce9ed" [5]=> string(52) "current session_id: 6031607f2110f9ca5d86afb9353874bb" [6]=> string(54) "write 6031607f2110f9ca5d86afb9353874bb: foo|s:3:"bar";" }
Output for 5.5.1
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read ace9ab5626ad69a45ef4902bddfdcd33" [3]=> string(52) "current session_id: ace9ab5626ad69a45ef4902bddfdcd33" [4]=> string(40) "destroy ace9ab5626ad69a45ef4902bddfdcd33" [5]=> string(52) "current session_id: 2ccce18b020642ea779541cca0216512" [6]=> string(54) "write 2ccce18b020642ea779541cca0216512: foo|s:3:"bar";" }
Output for 5.5.0
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 0e29152fcdd75b7920247dcdc3119e0c" [3]=> string(52) "current session_id: 0e29152fcdd75b7920247dcdc3119e0c" [4]=> string(40) "destroy 0e29152fcdd75b7920247dcdc3119e0c" [5]=> string(52) "current session_id: f7abb719c76c8dffba0471bab93bce06" [6]=> string(54) "write f7abb719c76c8dffba0471bab93bce06: foo|s:3:"bar";" }
Output for 5.4.45
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read ede4b510d8f47be9e85cd0ad8ab9c302" [3]=> string(52) "current session_id: ede4b510d8f47be9e85cd0ad8ab9c302" [4]=> string(40) "destroy ede4b510d8f47be9e85cd0ad8ab9c302" [5]=> string(52) "current session_id: 1b9d3f523e2db0336d123dd90f4320bb" [6]=> string(54) "write 1b9d3f523e2db0336d123dd90f4320bb: foo|s:3:"bar";" }
Output for 5.4.44
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 7def755f5b97c64174447caf7edc9d3c" [3]=> string(52) "current session_id: 7def755f5b97c64174447caf7edc9d3c" [4]=> string(40) "destroy 7def755f5b97c64174447caf7edc9d3c" [5]=> string(52) "current session_id: 12f0f1bb9671086c4694344fc7738885" [6]=> string(54) "write 12f0f1bb9671086c4694344fc7738885: foo|s:3:"bar";" }
Output for 5.4.43
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 2fe949d9209227db77e7acd0b8a89186" [3]=> string(52) "current session_id: 2fe949d9209227db77e7acd0b8a89186" [4]=> string(40) "destroy 2fe949d9209227db77e7acd0b8a89186" [5]=> string(52) "current session_id: 202c66f6c33f197c7340a84e9d687483" [6]=> string(54) "write 202c66f6c33f197c7340a84e9d687483: foo|s:3:"bar";" }
Output for 5.4.42
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 3842808167803aaa48d95dd3fd0145f5" [3]=> string(52) "current session_id: 3842808167803aaa48d95dd3fd0145f5" [4]=> string(40) "destroy 3842808167803aaa48d95dd3fd0145f5" [5]=> string(52) "current session_id: 65acac50abb3ca0d14eb88ae44b8ef31" [6]=> string(54) "write 65acac50abb3ca0d14eb88ae44b8ef31: foo|s:3:"bar";" }
Output for 5.4.41
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 88067f79e4a4a3470dc72eab93309951" [3]=> string(52) "current session_id: 88067f79e4a4a3470dc72eab93309951" [4]=> string(40) "destroy 88067f79e4a4a3470dc72eab93309951" [5]=> string(52) "current session_id: 6cff85579d10190a2646d06236436d76" [6]=> string(54) "write 6cff85579d10190a2646d06236436d76: foo|s:3:"bar";" }
Output for 5.4.40
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 1f411a9504dba08b71e29a7fc64ce528" [3]=> string(52) "current session_id: 1f411a9504dba08b71e29a7fc64ce528" [4]=> string(40) "destroy 1f411a9504dba08b71e29a7fc64ce528" [5]=> string(52) "current session_id: 5e82f593e9816a79f7e09804fe7051f3" [6]=> string(54) "write 5e82f593e9816a79f7e09804fe7051f3: foo|s:3:"bar";" }
Output for 5.4.39
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 2f6fa14ef12361c5eb68c6218f88ac04" [3]=> string(52) "current session_id: 2f6fa14ef12361c5eb68c6218f88ac04" [4]=> string(40) "destroy 2f6fa14ef12361c5eb68c6218f88ac04" [5]=> string(52) "current session_id: f211f8d4d65de78fc9304e1187611563" [6]=> string(54) "write f211f8d4d65de78fc9304e1187611563: foo|s:3:"bar";" }
Output for 5.4.38
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read e06adc146cb0f442da0792e0d54bf092" [3]=> string(52) "current session_id: e06adc146cb0f442da0792e0d54bf092" [4]=> string(40) "destroy e06adc146cb0f442da0792e0d54bf092" [5]=> string(52) "current session_id: 6286b53cad335b6d1b47c2db155f8809" [6]=> string(54) "write 6286b53cad335b6d1b47c2db155f8809: foo|s:3:"bar";" }
Output for 5.4.37
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 931c356653888b6604ee1ed7c67953a0" [3]=> string(52) "current session_id: 931c356653888b6604ee1ed7c67953a0" [4]=> string(40) "destroy 931c356653888b6604ee1ed7c67953a0" [5]=> string(52) "current session_id: 811b4d75dda8a2c13f824f7d5d38b89e" [6]=> string(54) "write 811b4d75dda8a2c13f824f7d5d38b89e: foo|s:3:"bar";" }
Output for 5.4.36
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 905bd7742d906a1be4eb44121caf895a" [3]=> string(52) "current session_id: 905bd7742d906a1be4eb44121caf895a" [4]=> string(40) "destroy 905bd7742d906a1be4eb44121caf895a" [5]=> string(52) "current session_id: 539759c4688bcf3933eb1b6d77328d8f" [6]=> string(54) "write 539759c4688bcf3933eb1b6d77328d8f: foo|s:3:"bar";" }
Output for 5.4.35
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read fa5c610ac40211bb25d8bbdc3ccae39f" [3]=> string(52) "current session_id: fa5c610ac40211bb25d8bbdc3ccae39f" [4]=> string(40) "destroy fa5c610ac40211bb25d8bbdc3ccae39f" [5]=> string(52) "current session_id: 659c2ec6a776270ff8f153fb7ead04f5" [6]=> string(54) "write 659c2ec6a776270ff8f153fb7ead04f5: foo|s:3:"bar";" }
Output for 5.4.34
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 3b96a4a1388c2a9bed4bf524fe2b2b2b" [3]=> string(52) "current session_id: 3b96a4a1388c2a9bed4bf524fe2b2b2b" [4]=> string(40) "destroy 3b96a4a1388c2a9bed4bf524fe2b2b2b" [5]=> string(52) "current session_id: 41b4dfd855bcf95f07d7cc10ea36cbe4" [6]=> string(54) "write 41b4dfd855bcf95f07d7cc10ea36cbe4: foo|s:3:"bar";" }
Output for 5.4.32
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 80e23649652dee50c690e29bc8ad8fa3" [3]=> string(52) "current session_id: 80e23649652dee50c690e29bc8ad8fa3" [4]=> string(40) "destroy 80e23649652dee50c690e29bc8ad8fa3" [5]=> string(52) "current session_id: a7da4df29796abd19dfd1c9f0b36546b" [6]=> string(54) "write a7da4df29796abd19dfd1c9f0b36546b: foo|s:3:"bar";" }
Output for 5.4.31
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 4b2cd2731bc7701a71718a378a48eb19" [3]=> string(52) "current session_id: 4b2cd2731bc7701a71718a378a48eb19" [4]=> string(40) "destroy 4b2cd2731bc7701a71718a378a48eb19" [5]=> string(52) "current session_id: 72794f4cf3c4689af2ecbade27df27f6" [6]=> string(54) "write 72794f4cf3c4689af2ecbade27df27f6: foo|s:3:"bar";" }
Output for 5.4.30
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 4a38b46a29167829810398092762c8e5" [3]=> string(52) "current session_id: 4a38b46a29167829810398092762c8e5" [4]=> string(40) "destroy 4a38b46a29167829810398092762c8e5" [5]=> string(52) "current session_id: ae19b2681d94dab5ef84419b8817d3dc" [6]=> string(54) "write ae19b2681d94dab5ef84419b8817d3dc: foo|s:3:"bar";" }
Output for 5.4.29
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 29cc699e3db76b374d964b5fbea43e86" [3]=> string(52) "current session_id: 29cc699e3db76b374d964b5fbea43e86" [4]=> string(40) "destroy 29cc699e3db76b374d964b5fbea43e86" [5]=> string(52) "current session_id: 61963692859aabf2a681d2e4aab71417" [6]=> string(54) "write 61963692859aabf2a681d2e4aab71417: foo|s:3:"bar";" }
Output for 5.4.28
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 3a57b80edfd05c7f481f1870cfda89d9" [3]=> string(52) "current session_id: 3a57b80edfd05c7f481f1870cfda89d9" [4]=> string(40) "destroy 3a57b80edfd05c7f481f1870cfda89d9" [5]=> string(52) "current session_id: 7572c2f55c9267fcaf8797f509554f3d" [6]=> string(54) "write 7572c2f55c9267fcaf8797f509554f3d: foo|s:3:"bar";" }
Output for 5.4.27
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read fb4502976acc9c6c8136fed120be06ad" [3]=> string(52) "current session_id: fb4502976acc9c6c8136fed120be06ad" [4]=> string(40) "destroy fb4502976acc9c6c8136fed120be06ad" [5]=> string(52) "current session_id: 8469fdaa61aa4d1220a36fba26187c30" [6]=> string(54) "write 8469fdaa61aa4d1220a36fba26187c30: foo|s:3:"bar";" }
Output for 5.4.26
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 9a44141dbbf3119336c0a8cf742619b3" [3]=> string(52) "current session_id: 9a44141dbbf3119336c0a8cf742619b3" [4]=> string(40) "destroy 9a44141dbbf3119336c0a8cf742619b3" [5]=> string(52) "current session_id: 6e777e46cf27aca5eab2c73ab7046dfd" [6]=> string(54) "write 6e777e46cf27aca5eab2c73ab7046dfd: foo|s:3:"bar";" }
Output for 5.4.25
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 0aed2657fb6675583c2ec2d20c8cf167" [3]=> string(52) "current session_id: 0aed2657fb6675583c2ec2d20c8cf167" [4]=> string(40) "destroy 0aed2657fb6675583c2ec2d20c8cf167" [5]=> string(52) "current session_id: 04c2408369c5a3bedc5bbb998a611dbf" [6]=> string(54) "write 04c2408369c5a3bedc5bbb998a611dbf: foo|s:3:"bar";" }
Output for 5.4.24
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 15f21a89a8517bdf0977807cc9793d66" [3]=> string(52) "current session_id: 15f21a89a8517bdf0977807cc9793d66" [4]=> string(40) "destroy 15f21a89a8517bdf0977807cc9793d66" [5]=> string(52) "current session_id: 8b5182c7f08800f339d3672fcb6d2605" [6]=> string(54) "write 8b5182c7f08800f339d3672fcb6d2605: foo|s:3:"bar";" }
Output for 5.4.23
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 68b1101eb2ccea75bfab63e6dd5be3b1" [3]=> string(52) "current session_id: 68b1101eb2ccea75bfab63e6dd5be3b1" [4]=> string(40) "destroy 68b1101eb2ccea75bfab63e6dd5be3b1" [5]=> string(52) "current session_id: 6cf105501d342a4e7194beb49ea9b257" [6]=> string(54) "write 6cf105501d342a4e7194beb49ea9b257: foo|s:3:"bar";" }
Output for 5.4.22
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 128ab65a26b41ab008bc83dc95de1011" [3]=> string(52) "current session_id: 128ab65a26b41ab008bc83dc95de1011" [4]=> string(40) "destroy 128ab65a26b41ab008bc83dc95de1011" [5]=> string(52) "current session_id: ef863ea6763b2f06982ae5c12e75cf6f" [6]=> string(54) "write ef863ea6763b2f06982ae5c12e75cf6f: foo|s:3:"bar";" }
Output for 5.4.21
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read e265b57340443c02cdf66a6e5fcb3fd5" [3]=> string(52) "current session_id: e265b57340443c02cdf66a6e5fcb3fd5" [4]=> string(40) "destroy e265b57340443c02cdf66a6e5fcb3fd5" [5]=> string(52) "current session_id: 596a8923202582b291a0828b99627abe" [6]=> string(54) "write 596a8923202582b291a0828b99627abe: foo|s:3:"bar";" }
Output for 5.4.20
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 268cd8b3af2b7931914a14032b00d289" [3]=> string(52) "current session_id: 268cd8b3af2b7931914a14032b00d289" [4]=> string(40) "destroy 268cd8b3af2b7931914a14032b00d289" [5]=> string(52) "current session_id: 6c4eff699a853d8cea0bcb9b1d727a88" [6]=> string(54) "write 6c4eff699a853d8cea0bcb9b1d727a88: foo|s:3:"bar";" }
Output for 5.4.19
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 88cf26128b763ed2ca40f18dfe45ac40" [3]=> string(52) "current session_id: 88cf26128b763ed2ca40f18dfe45ac40" [4]=> string(40) "destroy 88cf26128b763ed2ca40f18dfe45ac40" [5]=> string(52) "current session_id: 721c95765a7d22d839ed8a47c1ff85b5" [6]=> string(54) "write 721c95765a7d22d839ed8a47c1ff85b5: foo|s:3:"bar";" }
Output for 5.4.18
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read c51880e007aa31830a7d7c10633914db" [3]=> string(52) "current session_id: c51880e007aa31830a7d7c10633914db" [4]=> string(40) "destroy c51880e007aa31830a7d7c10633914db" [5]=> string(52) "current session_id: 3e0e4fc7478f4c08f880c41e1f9309e8" [6]=> string(54) "write 3e0e4fc7478f4c08f880c41e1f9309e8: foo|s:3:"bar";" }
Output for 5.4.17
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 11662baa3d0b3369cbc5e990c9b799a2" [3]=> string(52) "current session_id: 11662baa3d0b3369cbc5e990c9b799a2" [4]=> string(40) "destroy 11662baa3d0b3369cbc5e990c9b799a2" [5]=> string(52) "current session_id: db691633a83f1e0e9d5642d969c04fc1" [6]=> string(54) "write db691633a83f1e0e9d5642d969c04fc1: foo|s:3:"bar";" }
Output for 5.4.16
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 079f426b9fe6329a217b694af9c8d70a" [3]=> string(52) "current session_id: 079f426b9fe6329a217b694af9c8d70a" [4]=> string(40) "destroy 079f426b9fe6329a217b694af9c8d70a" [5]=> string(52) "current session_id: 3197e0425b64839c6fd5c66f87690e10" [6]=> string(54) "write 3197e0425b64839c6fd5c66f87690e10: foo|s:3:"bar";" }
Output for 5.4.15
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read a6e4333f1a6c9a65a3be13051f2e90d6" [3]=> string(52) "current session_id: a6e4333f1a6c9a65a3be13051f2e90d6" [4]=> string(40) "destroy a6e4333f1a6c9a65a3be13051f2e90d6" [5]=> string(52) "current session_id: aa70381a7fd39fce3176c048d5d11c3e" [6]=> string(54) "write aa70381a7fd39fce3176c048d5d11c3e: foo|s:3:"bar";" }
Output for 5.4.14
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 1b6d767d3a714c33e9ece4b71256ba91" [3]=> string(52) "current session_id: 1b6d767d3a714c33e9ece4b71256ba91" [4]=> string(40) "destroy 1b6d767d3a714c33e9ece4b71256ba91" [5]=> string(52) "current session_id: 830eb1dc352cce8886ae6b9e9db43fa3" [6]=> string(54) "write 830eb1dc352cce8886ae6b9e9db43fa3: foo|s:3:"bar";" }
Output for 5.4.13
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 682a81cc4b80af810d6791493aa9b783" [3]=> string(52) "current session_id: 682a81cc4b80af810d6791493aa9b783" [4]=> string(40) "destroy 682a81cc4b80af810d6791493aa9b783" [5]=> string(52) "current session_id: 94db182dc8afb83794602ccacb122625" [6]=> string(54) "write 94db182dc8afb83794602ccacb122625: foo|s:3:"bar";" }
Output for 5.4.12
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read c5d9ccc5a38560247385c6761fb09931" [3]=> string(52) "current session_id: c5d9ccc5a38560247385c6761fb09931" [4]=> string(40) "destroy c5d9ccc5a38560247385c6761fb09931" [5]=> string(52) "current session_id: 4668bc2a7295936d6588ceabcdd0d6b5" [6]=> string(54) "write 4668bc2a7295936d6588ceabcdd0d6b5: foo|s:3:"bar";" }
Output for 5.4.11
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 4642fda5d6458c95a51b6e5bcea29c19" [3]=> string(52) "current session_id: 4642fda5d6458c95a51b6e5bcea29c19" [4]=> string(40) "destroy 4642fda5d6458c95a51b6e5bcea29c19" [5]=> string(52) "current session_id: 683b5c9b89a5e31e9f4298dc7c04e212" [6]=> string(54) "write 683b5c9b89a5e31e9f4298dc7c04e212: foo|s:3:"bar";" }
Output for 5.4.10
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 3179ef5a22093a9da4cff87f7385555d" [3]=> string(52) "current session_id: 3179ef5a22093a9da4cff87f7385555d" [4]=> string(40) "destroy 3179ef5a22093a9da4cff87f7385555d" [5]=> string(52) "current session_id: c019dc79277e59bc78cb0a67b916ed93" [6]=> string(54) "write c019dc79277e59bc78cb0a67b916ed93: foo|s:3:"bar";" }
Output for 5.4.9
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 1192060b4f3ec1a1939c4b1e9826a44a" [3]=> string(52) "current session_id: 1192060b4f3ec1a1939c4b1e9826a44a" [4]=> string(40) "destroy 1192060b4f3ec1a1939c4b1e9826a44a" [5]=> string(52) "current session_id: f2995d4733c8dd626f151d7f7c19ac36" [6]=> string(54) "write f2995d4733c8dd626f151d7f7c19ac36: foo|s:3:"bar";" }
Output for 5.4.8
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read d6ea3c8337025226012f128f563456c1" [3]=> string(52) "current session_id: d6ea3c8337025226012f128f563456c1" [4]=> string(40) "destroy d6ea3c8337025226012f128f563456c1" [5]=> string(52) "current session_id: 8437f56a8822b4e7cf2747629bb89282" [6]=> string(54) "write 8437f56a8822b4e7cf2747629bb89282: foo|s:3:"bar";" }
Output for 5.4.7
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read af4380866192e3371720327567a0e237" [3]=> string(52) "current session_id: af4380866192e3371720327567a0e237" [4]=> string(40) "destroy af4380866192e3371720327567a0e237" [5]=> string(52) "current session_id: 2095123a816c77bd91d3999a208ee4d3" [6]=> string(54) "write 2095123a816c77bd91d3999a208ee4d3: foo|s:3:"bar";" }
Output for 5.4.6
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read d5205476b2c114e65da213766e50f47f" [3]=> string(52) "current session_id: d5205476b2c114e65da213766e50f47f" [4]=> string(40) "destroy d5205476b2c114e65da213766e50f47f" [5]=> string(52) "current session_id: a2a399140a23642aa7dbc81b017a3f90" [6]=> string(54) "write a2a399140a23642aa7dbc81b017a3f90: foo|s:3:"bar";" }
Output for 5.4.5
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 2cbc86a12de9655a6bb92e52fa7a7378" [3]=> string(52) "current session_id: 2cbc86a12de9655a6bb92e52fa7a7378" [4]=> string(40) "destroy 2cbc86a12de9655a6bb92e52fa7a7378" [5]=> string(52) "current session_id: b7cb43ad87101c318bf0ca19580c3e15" [6]=> string(54) "write b7cb43ad87101c318bf0ca19580c3e15: foo|s:3:"bar";" }
Output for 5.4.4
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read c7bec796c20b5e66126b1c2d2119baab" [3]=> string(52) "current session_id: c7bec796c20b5e66126b1c2d2119baab" [4]=> string(40) "destroy c7bec796c20b5e66126b1c2d2119baab" [5]=> string(52) "current session_id: 9cfd3d9312f68435b37023a1a8b02fac" [6]=> string(54) "write 9cfd3d9312f68435b37023a1a8b02fac: foo|s:3:"bar";" }
Output for 5.4.3
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 51e6c68c434dc49192dc900a20ac2f6e" [3]=> string(52) "current session_id: 51e6c68c434dc49192dc900a20ac2f6e" [4]=> string(40) "destroy 51e6c68c434dc49192dc900a20ac2f6e" [5]=> string(52) "current session_id: 5f4582159981d1d3c3d7f301c14713e5" [6]=> string(54) "write 5f4582159981d1d3c3d7f301c14713e5: foo|s:3:"bar";" }
Output for 5.4.2
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 3c5e1c1712c3a6f4cf9957b18a752939" [3]=> string(52) "current session_id: 3c5e1c1712c3a6f4cf9957b18a752939" [4]=> string(40) "destroy 3c5e1c1712c3a6f4cf9957b18a752939" [5]=> string(52) "current session_id: 0dd6eef628616130f8eced1583a19db7" [6]=> string(54) "write 0dd6eef628616130f8eced1583a19db7: foo|s:3:"bar";" }
Output for 5.4.1
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read 9df4b8f58cd758ceddbc769d689f8f1a" [3]=> string(52) "current session_id: 9df4b8f58cd758ceddbc769d689f8f1a" [4]=> string(40) "destroy 9df4b8f58cd758ceddbc769d689f8f1a" [5]=> string(52) "current session_id: 76bb2c9cb820c04f0d14c4f375cf23f4" [6]=> string(54) "write 76bb2c9cb820c04f0d14c4f375cf23f4: foo|s:3:"bar";" }
Output for 5.4.0
array(7) { [0]=> string(23) "isset($_SESSION): false" [1]=> string(14) "open PHPSESSID" [2]=> string(37) "read ca9a95aab46a62aebff75ca7a474ba8d" [3]=> string(52) "current session_id: ca9a95aab46a62aebff75ca7a474ba8d" [4]=> string(40) "destroy ca9a95aab46a62aebff75ca7a474ba8d" [5]=> string(52) "current session_id: ed87d835a5bc5d049f7d05939b553b4e" [6]=> string(54) "write ed87d835a5bc5d049f7d05939b553b4e: foo|s:3:"bar";" }
Output for 5.3.0 - 5.3.29
Fatal error: Interface 'SessionHandlerInterface' not found in /in/eLLH7 on line 5
Process exited with code 255.
Output for 5.2.3 - 5.2.17
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/eLLH7 on line 4 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/eLLH7 on line 26 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/eLLH7 on line 72 Fatal error: Interface 'SessionHandlerInterface' not found in /in/eLLH7 on line 4
Process exited with code 255.
Output for 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.2
<br /> <b>Warning</b>: Unexpected character in input: '\' (ASCII=92) state=1 in <b>/in/eLLH7</b> on line <b>4</b><br /> <br /> <b>Warning</b>: Unexpected character in input: '\' (ASCII=92) state=1 in <b>/in/eLLH7</b> on line <b>26</b><br /> <br /> <b>Warning</b>: Unexpected character in input: '\' (ASCII=92) state=1 in <b>/in/eLLH7</b> on line <b>72</b><br /> <br /> <b>Fatal error</b>: Interface 'SessionHandlerInterface' not found in <b>/in/eLLH7</b> on line <b>4</b><br />
Process exited with code 255.
Output for 5.0.0 - 5.0.4
<br /> <b>Warning</b>: Unexpected character in input: '\' (ASCII=92) state=1 in <b>/in/eLLH7</b> on line <b>4</b><br /> <br /> <b>Warning</b>: Unexpected character in input: '\' (ASCII=92) state=1 in <b>/in/eLLH7</b> on line <b>26</b><br /> <br /> <b>Warning</b>: Unexpected character in input: '\' (ASCII=92) state=1 in <b>/in/eLLH7</b> on line <b>72</b><br /> <br /> <b>Fatal error</b>: Class 'SessionHandlerInterface' not found in <b>/in/eLLH7</b> on line <b>4</b><br />
Process exited with code 255.
Output for 4.4.2 - 4.4.9
<br /> <b>Parse error</b>: syntax error, unexpected T_STRING, expecting '{' in <b>/in/eLLH7</b> on line <b>4</b><br />
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1
<br /> <b>Parse error</b>: parse error, unexpected T_STRING, expecting '{' in <b>/in/eLLH7</b> on line <b>4</b><br />
Process exited with code 255.
Output for 4.3.2 - 4.3.4
<br /> <b>Parse error</b>: parse error, expecting `'{'' in <b>/in/eLLH7</b> on line <b>4</b><br />
Process exited with code 255.

preferences:
238.29 ms | 401 KiB | 345 Q