@ 2014-05-14T13:51:55Z <?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;
}
public function destroy($id)
{
$this->messages[] = 'destroy ' . $id;
}
public function gc($maxlifetime)
{
$this->messages[] = 'gc ' . $maxlifetime;
}
}
$handler = new MySessionHandler();
session_set_save_handler($handler, true);
session_start();
$_SESSION['foo'] = 'bar';
$handler->messages[] = session_id();
session_regenerate_id();
$handler->messages[] = session_id();
session_write_close();
session_start();
session_destroy();
session_id('new');
$handler->messages[] = var_export($_SESSION, true);
$handler->messages[] = session_id();
var_dump($handler->messages);
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 8.1.0 - 8.1.28 , 8.2.0 - 8.2.19 , 8.3.0 - 8.3.7 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/6gXhf 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/6gXhf 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/6gXhf 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/6gXhf 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/6gXhf on line 28
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/6gXhf on line 33
Warning: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent in /in/6gXhf on line 40
Warning: session_start(): Session cannot be started after headers have already been sent in /in/6gXhf on line 41
Warning: session_regenerate_id(): Session ID cannot be regenerated when there is no active session in /in/6gXhf on line 46
Warning: session_start(): Session cannot be started after headers have already been sent in /in/6gXhf on line 51
Warning: session_destroy(): Trying to destroy uninitialized session in /in/6gXhf on line 52
Warning: session_id(): Session ID cannot be changed after headers have already been sent in /in/6gXhf on line 54
array(4) {
[0]=>
string(0) ""
[1]=>
string(0) ""
[2]=>
string(27) "array (
'foo' => 'bar',
)"
[3]=>
string(0) ""
}
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/6gXhf:41
Stack trace:
#0 /in/6gXhf(41): session_start()
#1 {main}
thrown in /in/6gXhf on line 41
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/6gXhf on line 41
Warning: session_start(): Session callback expects true/false return value in /in/6gXhf on line 41
Warning: session_start(): Failed to initialize storage module: user (path: ) in /in/6gXhf on line 41
Warning: session_regenerate_id(): Cannot regenerate session id - session is not active in /in/6gXhf on line 46
Warning: session_start(): Cannot start session when headers already sent in /in/6gXhf on line 51
Warning: session_destroy(): Trying to destroy uninitialized session in /in/6gXhf on line 52
Warning: session_id(): Cannot change session id when headers already sent in /in/6gXhf on line 54
array(6) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(5) "close"
[2]=>
string(0) ""
[3]=>
string(0) ""
[4]=>
string(27) "array (
'foo' => 'bar',
)"
[5]=>
string(0) ""
}
Output for 7.1.0 - 7.1.20 Warning: session_start(): Session callback expects true/false return value in /in/6gXhf on line 41
Warning: session_start(): Session callback expects true/false return value in /in/6gXhf on line 41
Fatal error: session_start(): Failed to initialize storage module: user (path: ) in /in/6gXhf on line 41
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/6gXhf on line 41
Fatal error: session_start(): Failed to initialize storage module: user (path: ) in /in/6gXhf on line 41
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(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read b7bcd524b3ddd7cf12bdc34c0db7e6aa"
[2]=>
string(32) "b7bcd524b3ddd7cf12bdc34c0db7e6aa"
[3]=>
string(32) "8325f54e87d23613821ef618c8bc5dbd"
[4]=>
string(54) "write 8325f54e87d23613821ef618c8bc5dbd: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 8325f54e87d23613821ef618c8bc5dbd"
[8]=>
string(40) "destroy 8325f54e87d23613821ef618c8bc5dbd"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.21 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 1c31b5a2521d2129fdd2af4d9d49018d"
[2]=>
string(32) "1c31b5a2521d2129fdd2af4d9d49018d"
[3]=>
string(32) "412ea13c2c2d464c8e5bb60ddb4d54d1"
[4]=>
string(54) "write 412ea13c2c2d464c8e5bb60ddb4d54d1: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 412ea13c2c2d464c8e5bb60ddb4d54d1"
[8]=>
string(40) "destroy 412ea13c2c2d464c8e5bb60ddb4d54d1"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.20 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 8694f8f8ed102a625b4dde2db439d4f8"
[2]=>
string(32) "8694f8f8ed102a625b4dde2db439d4f8"
[3]=>
string(32) "8d6f084b8871bc0c3c67e7362447d2ba"
[4]=>
string(54) "write 8d6f084b8871bc0c3c67e7362447d2ba: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 8d6f084b8871bc0c3c67e7362447d2ba"
[8]=>
string(40) "destroy 8d6f084b8871bc0c3c67e7362447d2ba"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.19 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 6f5053a1f739637e1ad4ef8e828b4b54"
[2]=>
string(32) "6f5053a1f739637e1ad4ef8e828b4b54"
[3]=>
string(32) "4de7c62b2eefe1df16fd9bad03ff978b"
[4]=>
string(54) "write 4de7c62b2eefe1df16fd9bad03ff978b: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 4de7c62b2eefe1df16fd9bad03ff978b"
[8]=>
string(40) "destroy 4de7c62b2eefe1df16fd9bad03ff978b"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.18 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read dc6489a44ac82692a3707d88263d37f0"
[2]=>
string(32) "dc6489a44ac82692a3707d88263d37f0"
[3]=>
string(32) "ac935e529941acd4d04c11f641b3be02"
[4]=>
string(54) "write ac935e529941acd4d04c11f641b3be02: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read ac935e529941acd4d04c11f641b3be02"
[8]=>
string(40) "destroy ac935e529941acd4d04c11f641b3be02"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.17 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 7d4fa69db95191ac1b9d40579dae0e02"
[2]=>
string(32) "7d4fa69db95191ac1b9d40579dae0e02"
[3]=>
string(32) "ca16f706ba3e07f5f7c9cefa9a01b99d"
[4]=>
string(54) "write ca16f706ba3e07f5f7c9cefa9a01b99d: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read ca16f706ba3e07f5f7c9cefa9a01b99d"
[8]=>
string(40) "destroy ca16f706ba3e07f5f7c9cefa9a01b99d"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.16 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 2b02c5326480752b6b08fb0877d050ff"
[2]=>
string(32) "2b02c5326480752b6b08fb0877d050ff"
[3]=>
string(32) "da8a9b7decdd119fe325471d6f6d6c3c"
[4]=>
string(54) "write da8a9b7decdd119fe325471d6f6d6c3c: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read da8a9b7decdd119fe325471d6f6d6c3c"
[8]=>
string(40) "destroy da8a9b7decdd119fe325471d6f6d6c3c"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.15 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 6b9e685032a5cb2ac1e607e7ef359239"
[2]=>
string(32) "6b9e685032a5cb2ac1e607e7ef359239"
[3]=>
string(32) "65c29f9f76306320cd4327221b24dd7d"
[4]=>
string(54) "write 65c29f9f76306320cd4327221b24dd7d: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 65c29f9f76306320cd4327221b24dd7d"
[8]=>
string(40) "destroy 65c29f9f76306320cd4327221b24dd7d"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.14 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 32694b637c662bc2cc03bb823b3d46cf"
[2]=>
string(32) "32694b637c662bc2cc03bb823b3d46cf"
[3]=>
string(32) "961cdab8c17e55c7dacb13db5c8f775f"
[4]=>
string(54) "write 961cdab8c17e55c7dacb13db5c8f775f: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 961cdab8c17e55c7dacb13db5c8f775f"
[8]=>
string(40) "destroy 961cdab8c17e55c7dacb13db5c8f775f"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.13 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 6a5d4057d9aedbfb358a2f88fb6657d1"
[2]=>
string(32) "6a5d4057d9aedbfb358a2f88fb6657d1"
[3]=>
string(32) "790af750b4cb78ca3be2c4fbee7c2e85"
[4]=>
string(54) "write 790af750b4cb78ca3be2c4fbee7c2e85: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 790af750b4cb78ca3be2c4fbee7c2e85"
[8]=>
string(40) "destroy 790af750b4cb78ca3be2c4fbee7c2e85"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.12 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 2260bb35333763bdadb8cb3c2ab842b3"
[2]=>
string(32) "2260bb35333763bdadb8cb3c2ab842b3"
[3]=>
string(32) "0c0c0a5d9de63fcb11841fd79d3bb206"
[4]=>
string(54) "write 0c0c0a5d9de63fcb11841fd79d3bb206: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 0c0c0a5d9de63fcb11841fd79d3bb206"
[8]=>
string(40) "destroy 0c0c0a5d9de63fcb11841fd79d3bb206"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.11 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 819ec0f81c08b55a77c858d934735ee3"
[2]=>
string(32) "819ec0f81c08b55a77c858d934735ee3"
[3]=>
string(32) "38fa0c2bd414ff523c7457e8c23512e3"
[4]=>
string(54) "write 38fa0c2bd414ff523c7457e8c23512e3: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 38fa0c2bd414ff523c7457e8c23512e3"
[8]=>
string(40) "destroy 38fa0c2bd414ff523c7457e8c23512e3"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.10 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 7f941639a7fdf05572b48ebcc51fe6e5"
[2]=>
string(32) "7f941639a7fdf05572b48ebcc51fe6e5"
[3]=>
string(32) "95de6e148c7cafa7a13c338856a9cd5c"
[4]=>
string(54) "write 95de6e148c7cafa7a13c338856a9cd5c: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 95de6e148c7cafa7a13c338856a9cd5c"
[8]=>
string(40) "destroy 95de6e148c7cafa7a13c338856a9cd5c"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.9 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read e3d20ab40c4bd0e776be648f99f0f082"
[2]=>
string(32) "e3d20ab40c4bd0e776be648f99f0f082"
[3]=>
string(32) "d808840d75855305cc87663897c78c8c"
[4]=>
string(54) "write d808840d75855305cc87663897c78c8c: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read d808840d75855305cc87663897c78c8c"
[8]=>
string(40) "destroy d808840d75855305cc87663897c78c8c"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.8 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 80cf92bd1d436d9765b9a8ae1bbf80ce"
[2]=>
string(32) "80cf92bd1d436d9765b9a8ae1bbf80ce"
[3]=>
string(32) "d2cf99886171a163ddad765bd6133869"
[4]=>
string(54) "write d2cf99886171a163ddad765bd6133869: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read d2cf99886171a163ddad765bd6133869"
[8]=>
string(40) "destroy d2cf99886171a163ddad765bd6133869"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.6.7 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read b76eeaebc953a014cb87900a136c6469"
[2]=>
string(32) "b76eeaebc953a014cb87900a136c6469"
[3]=>
string(32) "bbee6c5240d5c8f34a5ba48f534b03a9"
[4]=>
string(54) "write bbee6c5240d5c8f34a5ba48f534b03a9: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read bbee6c5240d5c8f34a5ba48f534b03a9"
[8]=>
string(40) "destroy bbee6c5240d5c8f34a5ba48f534b03a9"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.5.35 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read b3ead2e6058fdb44ef7f2ded3af21dad"
[2]=>
string(32) "b3ead2e6058fdb44ef7f2ded3af21dad"
[3]=>
string(32) "ddc3793d5aa83b763a300f5ebdde84b1"
[4]=>
string(54) "write ddc3793d5aa83b763a300f5ebdde84b1: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read ddc3793d5aa83b763a300f5ebdde84b1"
[8]=>
string(40) "destroy ddc3793d5aa83b763a300f5ebdde84b1"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.5.34 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 6ee23a0e0e56c2d390165a6538872842"
[2]=>
string(32) "6ee23a0e0e56c2d390165a6538872842"
[3]=>
string(32) "ef8f84da28052db1380c891d4a086416"
[4]=>
string(54) "write ef8f84da28052db1380c891d4a086416: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read ef8f84da28052db1380c891d4a086416"
[8]=>
string(40) "destroy ef8f84da28052db1380c891d4a086416"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.5.33 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read ed3fe519e9564bfc3bb331268386c872"
[2]=>
string(32) "ed3fe519e9564bfc3bb331268386c872"
[3]=>
string(32) "0377d506b042350faa5cbb51bbbc6dbc"
[4]=>
string(54) "write 0377d506b042350faa5cbb51bbbc6dbc: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 0377d506b042350faa5cbb51bbbc6dbc"
[8]=>
string(40) "destroy 0377d506b042350faa5cbb51bbbc6dbc"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.5.32 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 3f67818daaa11302fc8cd9becde44863"
[2]=>
string(32) "3f67818daaa11302fc8cd9becde44863"
[3]=>
string(32) "db72d72906f4da5d35ffb98e084daae4"
[4]=>
string(54) "write db72d72906f4da5d35ffb98e084daae4: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read db72d72906f4da5d35ffb98e084daae4"
[8]=>
string(40) "destroy db72d72906f4da5d35ffb98e084daae4"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.5.31 array(13) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 39f185e7bd561d216fdfe077dbcaa56a"
[2]=>
string(32) "39f185e7bd561d216fdfe077dbcaa56a"
[3]=>
string(32) "152c3c37dce970a2b4ab54cae3340f75"
[4]=>
string(54) "write 152c3c37dce970a2b4ab54cae3340f75: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 152c3c37dce970a2b4ab54cae3340f75"
[8]=>
string(7) "gc 1440"
[9]=>
string(40) "destroy 152c3c37dce970a2b4ab54cae3340f75"
[10]=>
string(5) "close"
[11]=>
string(9) "array (
)"
[12]=>
string(3) "new"
}
Output for 5.5.30 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read c31020281ab1678b4707370b606e662e"
[2]=>
string(32) "c31020281ab1678b4707370b606e662e"
[3]=>
string(32) "8ab962919487331fd58df230732c874f"
[4]=>
string(54) "write 8ab962919487331fd58df230732c874f: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 8ab962919487331fd58df230732c874f"
[8]=>
string(40) "destroy 8ab962919487331fd58df230732c874f"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.5.29 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 3dbf32326bdd1165444efa6fde631118"
[2]=>
string(32) "3dbf32326bdd1165444efa6fde631118"
[3]=>
string(32) "835dd7cba5d9899c6b6c8e61b375e751"
[4]=>
string(54) "write 835dd7cba5d9899c6b6c8e61b375e751: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 835dd7cba5d9899c6b6c8e61b375e751"
[8]=>
string(40) "destroy 835dd7cba5d9899c6b6c8e61b375e751"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.5.28 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read cdc37c6eed6c0baeb019e6cab7fac676"
[2]=>
string(32) "cdc37c6eed6c0baeb019e6cab7fac676"
[3]=>
string(32) "075eee2fa2247b5df716751a204dbe2b"
[4]=>
string(54) "write 075eee2fa2247b5df716751a204dbe2b: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 075eee2fa2247b5df716751a204dbe2b"
[8]=>
string(40) "destroy 075eee2fa2247b5df716751a204dbe2b"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.5.27 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read c9d2f3c6c17b858bb2d9cd65643a6cff"
[2]=>
string(32) "c9d2f3c6c17b858bb2d9cd65643a6cff"
[3]=>
string(32) "6d7d93190789a04bd35cdcd937f66dba"
[4]=>
string(54) "write 6d7d93190789a04bd35cdcd937f66dba: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 6d7d93190789a04bd35cdcd937f66dba"
[8]=>
string(40) "destroy 6d7d93190789a04bd35cdcd937f66dba"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.5.26 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 31067a8d597319c9100df5bae3391527"
[2]=>
string(32) "31067a8d597319c9100df5bae3391527"
[3]=>
string(32) "41b6139dec96c520c8c85ebb1f502136"
[4]=>
string(54) "write 41b6139dec96c520c8c85ebb1f502136: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 41b6139dec96c520c8c85ebb1f502136"
[8]=>
string(40) "destroy 41b6139dec96c520c8c85ebb1f502136"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.5.25 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read db3a618f4ff538171ffb272f7c7c496c"
[2]=>
string(32) "db3a618f4ff538171ffb272f7c7c496c"
[3]=>
string(32) "b02aa087158b11bd9b4eaa5a914acd07"
[4]=>
string(54) "write b02aa087158b11bd9b4eaa5a914acd07: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read b02aa087158b11bd9b4eaa5a914acd07"
[8]=>
string(40) "destroy b02aa087158b11bd9b4eaa5a914acd07"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.5.24 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 713083a251d8877fba528a1bd39a54b2"
[2]=>
string(32) "713083a251d8877fba528a1bd39a54b2"
[3]=>
string(32) "ec6bddeb980d7e85f2dfce6e3158cd7d"
[4]=>
string(54) "write ec6bddeb980d7e85f2dfce6e3158cd7d: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read ec6bddeb980d7e85f2dfce6e3158cd7d"
[8]=>
string(40) "destroy ec6bddeb980d7e85f2dfce6e3158cd7d"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.45 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read a12b8b9dd9bc22a667f43e0bdfae3666"
[2]=>
string(32) "a12b8b9dd9bc22a667f43e0bdfae3666"
[3]=>
string(32) "cfb5ef39cdbb8a19317cce3ac7401080"
[4]=>
string(54) "write cfb5ef39cdbb8a19317cce3ac7401080: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read cfb5ef39cdbb8a19317cce3ac7401080"
[8]=>
string(40) "destroy cfb5ef39cdbb8a19317cce3ac7401080"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.44 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read dbb478fdc74146fdfe0f39411a9153c6"
[2]=>
string(32) "dbb478fdc74146fdfe0f39411a9153c6"
[3]=>
string(32) "09c0ad7df78648bcfe221139994092ba"
[4]=>
string(54) "write 09c0ad7df78648bcfe221139994092ba: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 09c0ad7df78648bcfe221139994092ba"
[8]=>
string(40) "destroy 09c0ad7df78648bcfe221139994092ba"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.43 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 27178ab333c59ec1ebe69549e29886c6"
[2]=>
string(32) "27178ab333c59ec1ebe69549e29886c6"
[3]=>
string(32) "c3045769fac55ad23587164bd629a304"
[4]=>
string(54) "write c3045769fac55ad23587164bd629a304: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read c3045769fac55ad23587164bd629a304"
[8]=>
string(40) "destroy c3045769fac55ad23587164bd629a304"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.42 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 75bf225be4f390498f86e9f6db865be8"
[2]=>
string(32) "75bf225be4f390498f86e9f6db865be8"
[3]=>
string(32) "4556cb06902c3a18d54147b58c476e1d"
[4]=>
string(54) "write 4556cb06902c3a18d54147b58c476e1d: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 4556cb06902c3a18d54147b58c476e1d"
[8]=>
string(40) "destroy 4556cb06902c3a18d54147b58c476e1d"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.41 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read f632692562aa3497654c8f1494e8497c"
[2]=>
string(32) "f632692562aa3497654c8f1494e8497c"
[3]=>
string(32) "2dbe94f3acc672e72da375c39d6729be"
[4]=>
string(54) "write 2dbe94f3acc672e72da375c39d6729be: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 2dbe94f3acc672e72da375c39d6729be"
[8]=>
string(40) "destroy 2dbe94f3acc672e72da375c39d6729be"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.40 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 2a3e5c4e6ed8b653464069aee1be3a07"
[2]=>
string(32) "2a3e5c4e6ed8b653464069aee1be3a07"
[3]=>
string(32) "4824ff443ea42ce914fdfcc2a6043edc"
[4]=>
string(54) "write 4824ff443ea42ce914fdfcc2a6043edc: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 4824ff443ea42ce914fdfcc2a6043edc"
[8]=>
string(40) "destroy 4824ff443ea42ce914fdfcc2a6043edc"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.39 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 5580ffdb2e22d6cff38ab1d703dcae8c"
[2]=>
string(32) "5580ffdb2e22d6cff38ab1d703dcae8c"
[3]=>
string(32) "3318521b110d8f269e15f9b4d385efca"
[4]=>
string(54) "write 3318521b110d8f269e15f9b4d385efca: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 3318521b110d8f269e15f9b4d385efca"
[8]=>
string(40) "destroy 3318521b110d8f269e15f9b4d385efca"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.38 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 929fb284c0b8d8340c0724d8c938d1c9"
[2]=>
string(32) "929fb284c0b8d8340c0724d8c938d1c9"
[3]=>
string(32) "3f21d18a98ce7dc3d0eb505ed5c35aec"
[4]=>
string(54) "write 3f21d18a98ce7dc3d0eb505ed5c35aec: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 3f21d18a98ce7dc3d0eb505ed5c35aec"
[8]=>
string(40) "destroy 3f21d18a98ce7dc3d0eb505ed5c35aec"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.37 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 78e3061373fa5c8e889052dbb35893bc"
[2]=>
string(32) "78e3061373fa5c8e889052dbb35893bc"
[3]=>
string(32) "e839372ee2bb2f0714769c8a122a58b2"
[4]=>
string(54) "write e839372ee2bb2f0714769c8a122a58b2: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read e839372ee2bb2f0714769c8a122a58b2"
[8]=>
string(40) "destroy e839372ee2bb2f0714769c8a122a58b2"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.36 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 3c5edfaf0d8959d6d9f36d7875209011"
[2]=>
string(32) "3c5edfaf0d8959d6d9f36d7875209011"
[3]=>
string(32) "faabf3edab86a7b5609ef4ace2af1d95"
[4]=>
string(54) "write faabf3edab86a7b5609ef4ace2af1d95: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read faabf3edab86a7b5609ef4ace2af1d95"
[8]=>
string(40) "destroy faabf3edab86a7b5609ef4ace2af1d95"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.35 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read ceaf49edb2d907097e741cd6c852953f"
[2]=>
string(32) "ceaf49edb2d907097e741cd6c852953f"
[3]=>
string(32) "d0c37ae33972c7b970b030b286eb398e"
[4]=>
string(54) "write d0c37ae33972c7b970b030b286eb398e: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read d0c37ae33972c7b970b030b286eb398e"
[8]=>
string(40) "destroy d0c37ae33972c7b970b030b286eb398e"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.34 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read ee1212fa200a507ed1fe5202865b6c98"
[2]=>
string(32) "ee1212fa200a507ed1fe5202865b6c98"
[3]=>
string(32) "6a3a65998f2848f526503f9d5d84c42f"
[4]=>
string(54) "write 6a3a65998f2848f526503f9d5d84c42f: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 6a3a65998f2848f526503f9d5d84c42f"
[8]=>
string(40) "destroy 6a3a65998f2848f526503f9d5d84c42f"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.32 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 0d47950157fc296dbbf7b6c2eaf074d2"
[2]=>
string(32) "0d47950157fc296dbbf7b6c2eaf074d2"
[3]=>
string(32) "014af10bce8b109c9b2a8a1ecbb6f537"
[4]=>
string(54) "write 014af10bce8b109c9b2a8a1ecbb6f537: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 014af10bce8b109c9b2a8a1ecbb6f537"
[8]=>
string(40) "destroy 014af10bce8b109c9b2a8a1ecbb6f537"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.31 array(13) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 2f7ad2f253e314b19d6fe5c0d6a2a880"
[2]=>
string(32) "2f7ad2f253e314b19d6fe5c0d6a2a880"
[3]=>
string(32) "aec68c918b46378f79605473abfd284f"
[4]=>
string(54) "write aec68c918b46378f79605473abfd284f: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read aec68c918b46378f79605473abfd284f"
[8]=>
string(7) "gc 1440"
[9]=>
string(40) "destroy aec68c918b46378f79605473abfd284f"
[10]=>
string(5) "close"
[11]=>
string(9) "array (
)"
[12]=>
string(3) "new"
}
Output for 5.4.30 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 8ab5cc94820415935dfc8ad1870e15d6"
[2]=>
string(32) "8ab5cc94820415935dfc8ad1870e15d6"
[3]=>
string(32) "a1861185a7e09cf1377fcdf0052b4242"
[4]=>
string(54) "write a1861185a7e09cf1377fcdf0052b4242: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read a1861185a7e09cf1377fcdf0052b4242"
[8]=>
string(40) "destroy a1861185a7e09cf1377fcdf0052b4242"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.29 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 336926920bd2d9c18e24ace48c8c4a22"
[2]=>
string(32) "336926920bd2d9c18e24ace48c8c4a22"
[3]=>
string(32) "3007b4810205fb3fb2b04ee4fdb4ff47"
[4]=>
string(54) "write 3007b4810205fb3fb2b04ee4fdb4ff47: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 3007b4810205fb3fb2b04ee4fdb4ff47"
[8]=>
string(40) "destroy 3007b4810205fb3fb2b04ee4fdb4ff47"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.28 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read a09f58928f93ae0ffbb1b5fe9cac2b3a"
[2]=>
string(32) "a09f58928f93ae0ffbb1b5fe9cac2b3a"
[3]=>
string(32) "1ee5a88aa06ef04480b8d056f9eee488"
[4]=>
string(54) "write 1ee5a88aa06ef04480b8d056f9eee488: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 1ee5a88aa06ef04480b8d056f9eee488"
[8]=>
string(40) "destroy 1ee5a88aa06ef04480b8d056f9eee488"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.27 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 3d71db86e698c43b4489695f329c1480"
[2]=>
string(32) "3d71db86e698c43b4489695f329c1480"
[3]=>
string(32) "c938f99506079b9bad8267634cdcf605"
[4]=>
string(54) "write c938f99506079b9bad8267634cdcf605: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read c938f99506079b9bad8267634cdcf605"
[8]=>
string(40) "destroy c938f99506079b9bad8267634cdcf605"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.26 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 094dd192a89d398d95cbc2292ec82bf0"
[2]=>
string(32) "094dd192a89d398d95cbc2292ec82bf0"
[3]=>
string(32) "40eff456988ae4a7500f161308936450"
[4]=>
string(54) "write 40eff456988ae4a7500f161308936450: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 40eff456988ae4a7500f161308936450"
[8]=>
string(40) "destroy 40eff456988ae4a7500f161308936450"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.25 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 3d711b1437f75076bf0bad470c1ffeef"
[2]=>
string(32) "3d711b1437f75076bf0bad470c1ffeef"
[3]=>
string(32) "adef81b961809c13cf83a4d615c5fd66"
[4]=>
string(54) "write adef81b961809c13cf83a4d615c5fd66: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read adef81b961809c13cf83a4d615c5fd66"
[8]=>
string(40) "destroy adef81b961809c13cf83a4d615c5fd66"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.24 array(13) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 2e595cf68530437154dd369f780d6907"
[2]=>
string(32) "2e595cf68530437154dd369f780d6907"
[3]=>
string(32) "c8ee71c290d10e2a38e9d356056ec2f5"
[4]=>
string(54) "write c8ee71c290d10e2a38e9d356056ec2f5: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read c8ee71c290d10e2a38e9d356056ec2f5"
[8]=>
string(7) "gc 1440"
[9]=>
string(40) "destroy c8ee71c290d10e2a38e9d356056ec2f5"
[10]=>
string(5) "close"
[11]=>
string(9) "array (
)"
[12]=>
string(3) "new"
}
Output for 5.4.23 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 53ad53ca0dc4706623a6708dc87c2612"
[2]=>
string(32) "53ad53ca0dc4706623a6708dc87c2612"
[3]=>
string(32) "1810f45b7dcf8d8e17d98784106f1869"
[4]=>
string(54) "write 1810f45b7dcf8d8e17d98784106f1869: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 1810f45b7dcf8d8e17d98784106f1869"
[8]=>
string(40) "destroy 1810f45b7dcf8d8e17d98784106f1869"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.22 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 57bec9e82faddc0c62e5612eff9cab80"
[2]=>
string(32) "57bec9e82faddc0c62e5612eff9cab80"
[3]=>
string(32) "5a288b82782267ffd9a6549bb3dde221"
[4]=>
string(54) "write 5a288b82782267ffd9a6549bb3dde221: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 5a288b82782267ffd9a6549bb3dde221"
[8]=>
string(40) "destroy 5a288b82782267ffd9a6549bb3dde221"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.21 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read c561b2a8ecc4124dcd3c408d7a8e9805"
[2]=>
string(32) "c561b2a8ecc4124dcd3c408d7a8e9805"
[3]=>
string(32) "ae5331c2a4863dc39be29ac2c8bfb97c"
[4]=>
string(54) "write ae5331c2a4863dc39be29ac2c8bfb97c: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read ae5331c2a4863dc39be29ac2c8bfb97c"
[8]=>
string(40) "destroy ae5331c2a4863dc39be29ac2c8bfb97c"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.20 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 05727ff7c7ef106ff342143024b2cd69"
[2]=>
string(32) "05727ff7c7ef106ff342143024b2cd69"
[3]=>
string(32) "02ab4a85def412dd9657280024f12e79"
[4]=>
string(54) "write 02ab4a85def412dd9657280024f12e79: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 02ab4a85def412dd9657280024f12e79"
[8]=>
string(40) "destroy 02ab4a85def412dd9657280024f12e79"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.19 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 904256ef78125b44e05add03199c8361"
[2]=>
string(32) "904256ef78125b44e05add03199c8361"
[3]=>
string(32) "ce1475d56d20817c1e5e0c0be3e81088"
[4]=>
string(54) "write ce1475d56d20817c1e5e0c0be3e81088: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read ce1475d56d20817c1e5e0c0be3e81088"
[8]=>
string(40) "destroy ce1475d56d20817c1e5e0c0be3e81088"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.18 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 2485713baf22b2cff2df13f6532637cd"
[2]=>
string(32) "2485713baf22b2cff2df13f6532637cd"
[3]=>
string(32) "d1836b4ec53b42f6a2c9afad0c87388c"
[4]=>
string(54) "write d1836b4ec53b42f6a2c9afad0c87388c: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read d1836b4ec53b42f6a2c9afad0c87388c"
[8]=>
string(40) "destroy d1836b4ec53b42f6a2c9afad0c87388c"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.17 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read e62cd95368de35c23120a67cefddbceb"
[2]=>
string(32) "e62cd95368de35c23120a67cefddbceb"
[3]=>
string(32) "236cdf6c7d97e0ea57e6a38c70c16114"
[4]=>
string(54) "write 236cdf6c7d97e0ea57e6a38c70c16114: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 236cdf6c7d97e0ea57e6a38c70c16114"
[8]=>
string(40) "destroy 236cdf6c7d97e0ea57e6a38c70c16114"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.16 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 43f9b22711745d6380988282fd958bb4"
[2]=>
string(32) "43f9b22711745d6380988282fd958bb4"
[3]=>
string(32) "97c49ac308e90a89280e9dca0a0981df"
[4]=>
string(54) "write 97c49ac308e90a89280e9dca0a0981df: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 97c49ac308e90a89280e9dca0a0981df"
[8]=>
string(40) "destroy 97c49ac308e90a89280e9dca0a0981df"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.15 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read e12f7d7c8f2919f8326c057a0650f176"
[2]=>
string(32) "e12f7d7c8f2919f8326c057a0650f176"
[3]=>
string(32) "e21ab32581bd2928d9f56ae7dea51109"
[4]=>
string(54) "write e21ab32581bd2928d9f56ae7dea51109: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read e21ab32581bd2928d9f56ae7dea51109"
[8]=>
string(40) "destroy e21ab32581bd2928d9f56ae7dea51109"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.14 array(13) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 61fa61a42441e9a7f135b2ce7aaaa81f"
[2]=>
string(7) "gc 1440"
[3]=>
string(32) "61fa61a42441e9a7f135b2ce7aaaa81f"
[4]=>
string(32) "12bb7c09db82a530aa6f26d9fe7b8e56"
[5]=>
string(54) "write 12bb7c09db82a530aa6f26d9fe7b8e56: foo|s:3:"bar";"
[6]=>
string(5) "close"
[7]=>
string(14) "open PHPSESSID"
[8]=>
string(37) "read 12bb7c09db82a530aa6f26d9fe7b8e56"
[9]=>
string(40) "destroy 12bb7c09db82a530aa6f26d9fe7b8e56"
[10]=>
string(5) "close"
[11]=>
string(9) "array (
)"
[12]=>
string(3) "new"
}
Output for 5.4.13 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 3c1b442111dea452ecf28ca6459eb3dc"
[2]=>
string(32) "3c1b442111dea452ecf28ca6459eb3dc"
[3]=>
string(32) "7edab2f8c14344617f14d9aae7b4c041"
[4]=>
string(54) "write 7edab2f8c14344617f14d9aae7b4c041: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 7edab2f8c14344617f14d9aae7b4c041"
[8]=>
string(40) "destroy 7edab2f8c14344617f14d9aae7b4c041"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.12 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read a11994b9e05745ea05e1f23b3ebf4fdb"
[2]=>
string(32) "a11994b9e05745ea05e1f23b3ebf4fdb"
[3]=>
string(32) "41efa067eaf13b12206eb1b18ac54352"
[4]=>
string(54) "write 41efa067eaf13b12206eb1b18ac54352: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 41efa067eaf13b12206eb1b18ac54352"
[8]=>
string(40) "destroy 41efa067eaf13b12206eb1b18ac54352"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.11 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read ebdf43d244546de975a4cce0b861f7ce"
[2]=>
string(32) "ebdf43d244546de975a4cce0b861f7ce"
[3]=>
string(32) "aa84f351fb9cf2ba02fb2717ff260d94"
[4]=>
string(54) "write aa84f351fb9cf2ba02fb2717ff260d94: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read aa84f351fb9cf2ba02fb2717ff260d94"
[8]=>
string(40) "destroy aa84f351fb9cf2ba02fb2717ff260d94"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.10 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 688e319d2bcf17dbb6f67999c088bf2f"
[2]=>
string(32) "688e319d2bcf17dbb6f67999c088bf2f"
[3]=>
string(32) "9d7e8590cf0ab3bf112d7584bd2e4fd1"
[4]=>
string(54) "write 9d7e8590cf0ab3bf112d7584bd2e4fd1: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 9d7e8590cf0ab3bf112d7584bd2e4fd1"
[8]=>
string(40) "destroy 9d7e8590cf0ab3bf112d7584bd2e4fd1"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.9 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 53db32acb8aab36166de47c6ce01c09f"
[2]=>
string(32) "53db32acb8aab36166de47c6ce01c09f"
[3]=>
string(32) "ec859e06b0d6be4fe3a0a961ce2b57da"
[4]=>
string(54) "write ec859e06b0d6be4fe3a0a961ce2b57da: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read ec859e06b0d6be4fe3a0a961ce2b57da"
[8]=>
string(40) "destroy ec859e06b0d6be4fe3a0a961ce2b57da"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.8 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read a3fd9107007ff19a878600901c8d3b91"
[2]=>
string(32) "a3fd9107007ff19a878600901c8d3b91"
[3]=>
string(32) "9ea419b7c8d4d4ccb8a07b590e2b28b5"
[4]=>
string(54) "write 9ea419b7c8d4d4ccb8a07b590e2b28b5: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 9ea419b7c8d4d4ccb8a07b590e2b28b5"
[8]=>
string(40) "destroy 9ea419b7c8d4d4ccb8a07b590e2b28b5"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.7 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 121a6ffdeff17131b8745d36a848a771"
[2]=>
string(32) "121a6ffdeff17131b8745d36a848a771"
[3]=>
string(32) "52058b3d900a6d8295182a071c8f0ec7"
[4]=>
string(54) "write 52058b3d900a6d8295182a071c8f0ec7: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 52058b3d900a6d8295182a071c8f0ec7"
[8]=>
string(40) "destroy 52058b3d900a6d8295182a071c8f0ec7"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.6 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 2f08c7d3540d49d57be0a253cd46c3a1"
[2]=>
string(32) "2f08c7d3540d49d57be0a253cd46c3a1"
[3]=>
string(32) "8d286ba67f02c2c2713861d9ff311d34"
[4]=>
string(54) "write 8d286ba67f02c2c2713861d9ff311d34: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 8d286ba67f02c2c2713861d9ff311d34"
[8]=>
string(40) "destroy 8d286ba67f02c2c2713861d9ff311d34"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.5 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 827822769c4abfedd2444225827ed4b4"
[2]=>
string(32) "827822769c4abfedd2444225827ed4b4"
[3]=>
string(32) "2da0173618775933ede142c221a7246e"
[4]=>
string(54) "write 2da0173618775933ede142c221a7246e: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 2da0173618775933ede142c221a7246e"
[8]=>
string(40) "destroy 2da0173618775933ede142c221a7246e"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.4 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 880e42128d91c6b7fb2726975dbb73b4"
[2]=>
string(32) "880e42128d91c6b7fb2726975dbb73b4"
[3]=>
string(32) "c323a5b75b8dc3c99154de39ec9f544a"
[4]=>
string(54) "write c323a5b75b8dc3c99154de39ec9f544a: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read c323a5b75b8dc3c99154de39ec9f544a"
[8]=>
string(40) "destroy c323a5b75b8dc3c99154de39ec9f544a"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.3 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 7eb975ef5db7edd4eeb6b1d6d9d73f42"
[2]=>
string(32) "7eb975ef5db7edd4eeb6b1d6d9d73f42"
[3]=>
string(32) "af3c95f94dcddce75dcc9522c037d513"
[4]=>
string(54) "write af3c95f94dcddce75dcc9522c037d513: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read af3c95f94dcddce75dcc9522c037d513"
[8]=>
string(40) "destroy af3c95f94dcddce75dcc9522c037d513"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.2 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read c6896065de3177208be264874c92a0c3"
[2]=>
string(32) "c6896065de3177208be264874c92a0c3"
[3]=>
string(32) "8d150105f1829174e1c747a8cbd2e8bb"
[4]=>
string(54) "write 8d150105f1829174e1c747a8cbd2e8bb: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 8d150105f1829174e1c747a8cbd2e8bb"
[8]=>
string(40) "destroy 8d150105f1829174e1c747a8cbd2e8bb"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.1 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read 407b42853ee3cc3e937ac40a1d405f64"
[2]=>
string(32) "407b42853ee3cc3e937ac40a1d405f64"
[3]=>
string(32) "a69023629119fa10b25dc9a69e3bb9e4"
[4]=>
string(54) "write a69023629119fa10b25dc9a69e3bb9e4: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read a69023629119fa10b25dc9a69e3bb9e4"
[8]=>
string(40) "destroy a69023629119fa10b25dc9a69e3bb9e4"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.4.0 array(12) {
[0]=>
string(14) "open PHPSESSID"
[1]=>
string(37) "read e66e18e5eb5648d8b54d4c3fc61c6119"
[2]=>
string(32) "e66e18e5eb5648d8b54d4c3fc61c6119"
[3]=>
string(32) "65ecfbfc9963e1a3d73636b3d2f49cae"
[4]=>
string(54) "write 65ecfbfc9963e1a3d73636b3d2f49cae: foo|s:3:"bar";"
[5]=>
string(5) "close"
[6]=>
string(14) "open PHPSESSID"
[7]=>
string(37) "read 65ecfbfc9963e1a3d73636b3d2f49cae"
[8]=>
string(40) "destroy 65ecfbfc9963e1a3d73636b3d2f49cae"
[9]=>
string(5) "close"
[10]=>
string(9) "array (
)"
[11]=>
string(3) "new"
}
Output for 5.3.0 - 5.3.29 Fatal error: Interface 'SessionHandlerInterface' not found in /in/6gXhf on line 5
Process exited with code 255 . Output for 5.0.5 , 5.1.0 - 5.1.6 , 5.2.0 - 5.2.17 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/6gXhf on line 4
Fatal error: Interface 'SessionHandlerInterface' not found in /in/6gXhf on line 4
Process exited with code 255 . Output for 5.0.0 - 5.0.4 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/6gXhf on line 4
Fatal error: Class 'SessionHandlerInterface' not found in /in/6gXhf on line 4
Process exited with code 255 . Output for 4.4.2 - 4.4.9 Parse error: syntax error, unexpected T_STRING, expecting '{' in /in/6gXhf on line 4
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 Parse error: parse error, unexpected T_STRING, expecting '{' in /in/6gXhf on line 4
Process exited with code 255 . Output for 4.3.2 - 4.3.4 Parse error: parse error, expecting `'{'' in /in/6gXhf on line 4
Process exited with code 255 . preferences:dark mode live preview
236.27 ms | 401 KiB | 317 Q