version 1.1.1.1, 2012/02/21 23:48:01
|
version 1.1.1.2, 2012/05/29 12:34:42
|
Line 5 session object deserialization
|
Line 5 session object deserialization
|
--INI-- |
--INI-- |
session.use_cookies=0 |
session.use_cookies=0 |
session.cache_limiter= |
session.cache_limiter= |
register_globals=1 |
|
session.serialize_handler=php |
session.serialize_handler=php |
session.save_handler=files |
session.save_handler=files |
--FILE-- |
--FILE-- |
Line 21 session_id("abtest");
|
Line 20 session_id("abtest");
|
session_start(); |
session_start(); |
session_decode('baz|O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";i:1;}arr|a:1:{i:3;O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";i:1;}}'); |
session_decode('baz|O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";i:1;}arr|a:1:{i:3;O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";i:1;}}'); |
|
|
$baz->method(); | $_SESSION["baz"]->method(); |
$arr[3]->method(); | $_SESSION["arr"][3]->method(); |
|
|
var_dump($baz); | var_dump($_SESSION["baz"]); |
var_dump($arr); | var_dump($_SESSION["arr"]); |
session_destroy(); |
session_destroy(); |
--EXPECT-- |
--EXPECT-- |
Deprecated: Directive 'register_globals' is deprecated in PHP 5.3 and greater in Unknown on line 0 |
|
object(foo)#1 (2) { |
object(foo)#1 (2) { |
["bar"]=> |
["bar"]=> |
string(2) "ok" |
string(2) "ok" |