Annotation of embedaddon/php/ext/session/tests/001.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: session object serialization
! 3: --SKIPIF--
! 4: <?php include('skipif.inc'); ?>
! 5: --INI--
! 6: session.use_cookies=0
! 7: session.cache_limiter=
! 8: register_globals=1
! 9: session.serialize_handler=php
! 10: session.save_handler=files
! 11: --FILE--
! 12: <?php
! 13: error_reporting(E_ALL);
! 14:
! 15: class foo {
! 16: public $bar = "ok";
! 17:
! 18: function method() { $this->yes = "done"; }
! 19: }
! 20:
! 21: $baz = new foo;
! 22: $baz->method();
! 23:
! 24: $arr[3] = new foo;
! 25: $arr[3]->method();
! 26:
! 27: session_register("baz");
! 28: session_register("arr");
! 29:
! 30: print session_encode()."\n";
! 31:
! 32: session_destroy();
! 33: --EXPECTF--
! 34: Deprecated: Directive 'register_globals' is deprecated in PHP 5.3 and greater in Unknown on line 0
! 35:
! 36: Deprecated: Function session_register() is deprecated in %s on line %d
! 37:
! 38: Deprecated: Function session_register() is deprecated in %s on line %d
! 39: baz|O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";s:4:"done";}arr|a:1:{i:3;O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";s:4:"done";}}
! 40:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>